C語言例題

2021-08-13 04:39:38 字數 1340 閱讀 2221

1

、輸出「hello world」。

(1)#include

int main ()

(2)#include

int main ()

(3)/*用gets()*/

#include

int main ()

輸入:hello world

輸出:hello world

(4) /*getchar()和putchar*/

#include

int main ()

將hello world分別通過getchar()輸入給定義的char型變數,同時將空格也給乙個變數,最後按順序輸出。 2

、從鍵盤輸入任意年月,能輸出該月的天數  (注意  ||   :當前面的條件成立時,後面的條件自動省略不處理)

(1)#include

int runnian (int y);//判斷輸入的年份是否是閏年。

int main ()

if ((month == 4) || (month == 6) || (month == 9) || (month == 11))

if ((a == 1) && (month == 2))

if ((a == 0) && (month == 2))

return 0; }

int runnian (int y)//判斷輸入的年份是否是閏年。

else

return flag; }

(2)/*用switch 判斷是否是閏年,並輸出輸入月份的天數*/

#include

int run (int y);

int main ()

else ;

break; }

default: break;}

return 0; }

int run (int y)

else

return leap; }

3、編寫乙個計算器程式,實現加減乘除

#include

int main ()

printf ("%f%c%f = %.2f\n",num1, a , num2, result);

return 0; }

4、不用strcpy對字串賦值(注意定義的字串陣列長度)

#include

int main ()

a2[5]= 『\0』;

printf ("%s\n",a2);

return 0; }

5、不再初始化時給字串賦值

#include

#include

int main ()

C語言例題

1.有如下運算程式 main 該程式的輸出結果是 876第一次進入迴圈體時n值是9,n n值變為8 第二次進入迴圈體時n值是8,n n值變為7 第三次進入迴圈體時n值是7,n n值變為6 2 如下程式 int x 1,y 1 表示式 x y 的值是 1 c語言規定的運算優先順序由高到低是邏輯非 算術...

C語言經典例題

學習中碰到的許多例題 include int main return 0 水仙花數的大概演算法就是通過for迴圈提取出每一位數,再利用if語句判斷最後輸出。當然,也可以換一種迴圈,大致就是這樣的演算法。includeint main return 0 利用for迴圈的巢狀還可以,做出許多更強的東西。...

C語言例題 二

輸入兩個整數n,m,0 n,m 100000 每一次,第乙個整數可以執行乘2,減1 加1三種操 作的任意一種,求n到m至少要多少次這樣的操作。include include struct list 用結構體表示每乙個節點,用佇列來實施bfs int main printf d n p step 1 ...