Ⅰ 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語言