導航:首頁 > 編程語言 > c編程程序

c編程程序

發布時間:2022-02-05 02:00:35

Ⅰ c語言程序

不知道完整程序

不過,推算,應該是 計算 year年month月的第一天 星期幾?就是 w

截圖

2019-11-1 周五

2019-12-1 周日

經查,皆屬實

Ⅱ c語言編程程序

如果是要用戶輸入數組數據的話,可能要再重新弄一下
#include<stdio.h>
int main()
{
int a[5]={0,1,2,3,4},b[5]={1,3,5,7,9};
int i,j;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
if(a[i]==b[j])
printf("%d ",a[i]);
}
}
printf("\n");
return 0;
}

Ⅲ C語言編程程序

#include <stdio.h>

void main()

{

int year,month,day,s=0,a,i;

int m[11] = {31,28,31,30,31,30,31,31,30,31,30,31};//建立一維數組,放入每個月的天數

printf("Please input year-month-day : ");

scanf("%d-%d-%d",&year,&month,&day);//輸入年月日

if(month > 2 && ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0)))//判斷閏年且月份大於2

a=1;//如果閏年且月份大於2,在天數上加1

else

a=0;//不是則不加

for(i = 0 ; i < month - 1 ; i ++)

s = s + m[i];//把輸入月份之前的每個月天數相加;比如輸入4月,則此時s=31+28+31

printf("That is the %d(th) day of %d. ",s+day+a,year);//所求值為s+day+a


Ⅳ C語言程序編寫

#include <stdio.h>

/*返回階乘的值*/

int factorial(int n)
{
if(n > 0)
return(n * factorial(n-1));
else
return(1);
}

int main()
{
int num,i,n;
double m;

m = 2;
printf("請輸入一個正整數:");
scanf("%d",&num);

if(num == 1)
printf("無理數為%0.9f. ",num+1);
else
{
for(i = 2;i <= num; i++)
{
n = factorial(i);
m = m + 1.0/n;
}

printf("無理數為%0.9f ",m);
}

return(0);
}

當輸入為5時,運行結果

Ⅳ c語言程序編程

#include<stdio.h>
#include<math.h>
voidmain()
{
floata,b,c,delt,x1,x2;
printf("輸入方程的三個系數:");
scanf("%f%f%f",&a,&b,&c);
delt=b*b-4*a*c;
if(delt<0){
printf("該方程無根");
}else{
x1=(-b+sqrt(delt))/(2*a);
x2=(-b-sqrt(delt))/(2*a);
printf("方程的解分別為:x1=%.2fx2=%.2f ",x1,x2);
}
}

Ⅵ 怎麼用c編程序

推薦你用譚浩強編的《C程序設計》深綠色封面的
很不錯
照著書里寫的做很快就有基礎了

Ⅶ 求簡單C語言程序代碼!

輸入2個正整數m和n,求其最大公約數和最小公倍數

#include

#include

int main()

int m,n,p,q,s,r;

printf("請輸入兩個正整數;m,n ");

scanf("%d,%d",&m,&n);

#include<stdio.h>

main()

int a,b,t=0;

scanf("%d %d",&a,&b);

if (a<b)

printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(a*b),(a%b));

}

主要特點

C語言是一種結構化語言,它有著清晰的層次,可按照模塊的方式對程序進行編寫,十分有利於程序的調試,且c語言的處理和表現能力都非常的強大,依靠非常全面的運算符和多樣的數據類型,可以輕易完成各種數據結構的構建,通過指針類型更可對內存直接定址以及對硬體進行直接操作,因此既能夠用於開發系統程序,也可用於開發應用軟體。

以上內容參考:網路-c語言

Ⅷ C語言程序編程

#include<stdio.h>
intmain()
{
#definePI3.1415927
doubler,h;
printf("輸入半徑:");
scanf("%lf",&r);
printf("輸入高:");
scanf("%lf",&h);
printf("圓周長=%.2lf ",2*PI*r);
printf("圓面積=%.2lf ",PI*r*r);
printf("圓球表面積=%.2lf ",4*PI*r*r);
printf("圓球體積=%.2lf ",4*PI*r*r*r/3);
printf("圓柱體積=%.2lf ",2*PI*r*h);
return0;
}

C語言程序編程1. 設圓半徑r = 1.5,圓柱⾼h = 3,請編程求圓周⻓、圓⾯積、圓球表⾯積、圓球體積、圓
柱體積。⽤scanf輸⼊數據,⽤printf輸出計算結果,輸出時要求有⽂字說明,取⼩數點
後2位數字

Ⅸ 求最簡單的C語言程序

#include<stdio.h>

main()

{

int a,b,t=0;

scanf("%d %d",&a,&b);

if (a<b)

{

t=a;

a=b;

b=t;

}

printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(a*b),(a%b));

}

Ⅹ 開發一個c語言程序要經過哪四個步驟

開發一個C語言程序需要經過的四個步驟:編輯、編譯、連接、運行。

C語言程序可以使用在任意架構的處理器上,只要那種架構的處理器具有對應的C語言編譯器和庫,然後將C源代碼編譯、連接成目標二進制文件之後即可運行。

1、預處理:輸入源程序並保存(.C文件)。

2、編譯:將源程序翻譯為目標文件(.OBJ文件)。

3、鏈接:將目標文件生成可執行文件( .EXE文件)。

4、運行:執行.EXE文件,得到運行結果。

(10)c編程程序擴展閱讀:

C語言代碼變為程序的幾個階段:

1、首先是源代碼文件test.c和相關的頭文件,如stdio.h等被預處理器cpp預處理成一個.i文件。經過預編譯後的.i文件不包含任何宏定義,因為所有的宏已經被展開,並且包含的文件也已經被插入到.i文件中。

2、編譯過程就是把預處理完的文件進行一系列的詞法分析、語法分析、語義分析以及優化後產生相應的匯編代碼文件,這個過程往往是我們所說的整個程序的構建的核心部分,也是最復雜的部分之一。

3、匯編器不直接輸出可執行文件而是輸出一個目標文件,匯編器可以調用ld產生一個能夠運行的可執行程序。即需要將一大堆文件鏈接起來才可以得到「a.out」,即最終的可執行文件。

4、在鏈接過程中,對其他定義在目標文件中的函數調用的指令需要被重新調整,對實用其他定義在其他目標文件的變數來說,也存在同樣問題。

參考資料來源:網路-c語言

閱讀全文

與c編程程序相關的資料

熱點內容
根伺服器怎麼連接的 瀏覽:243
php是否圖片url 瀏覽:557
vps綁定域名linux 瀏覽:338
android開發一年經驗 瀏覽:523
什麼叫做解壓到根目錄下 瀏覽:503
prom文件夾 瀏覽:728
不規則土方的演算法 瀏覽:211
tor加密貨幣網站 瀏覽:451
linux轉ansi 瀏覽:738
網站源碼怎麼查 瀏覽:689
高cpu雲伺服器 瀏覽:367
androidwebrtcaecm 瀏覽:983
阿里雲部署java 瀏覽:638
雲是不是就是個大的伺服器 瀏覽:583
如何建立linux日誌管理伺服器 瀏覽:772
悟空頭圖標是什麼APP 瀏覽:555
linuxandroid虛擬機 瀏覽:281
ps李濤pdf 瀏覽:638
linuxfork線程 瀏覽:97
易語言編譯改名 瀏覽:723