C語言複習

2022-11-24 14:51:04 字數 1557 閱讀 4111

1、求1+2+3+……….+100。(迴圈)

答案#include<>

void main()

2、 求1*2*3*……….*10。(迴圈)

答案void main()

printf("%d",j);

return 0;

}3、 輸入三個數字,輸出他們的最大值。(if)

答案#include<>

void main()

int max(int x,int y,int z)

; for(j=0;j<9;j++) }

}for(i=0;i<10;i++)

printf("%2d",a);

} 5、輸入十個數字,逆序輸出。(陣列實現)

答案#include<>

main()

6輸入兩個數,交換他們的值並輸出。(元素交換)

答案#include<>

int main ()

printf("\n");}}

8.輸入一行字元,將所有的小寫字母轉換成大寫字母,大寫字母轉換成小寫字母,其餘字元不變。輸出轉變後的這行字元。

答案#include ""

void main()

printf("\n小寫為:");

for(i=0;i<=3;i++)

} 9、 編寫乙個簡單計算器程式,要求能夠完成兩個數的+,-,*,/四種運算。輸出表示式及運算結果。(switch)

6.2#include""

main()

printf("i=%d,j=%d,k=%d,l=%d\n",i,j,k,l);

}6.6

#include""

main()

}6.7

main()

printf("%c",c);

}printf("\n");

}12,p1115.55.6(switch)

5.5#include <>

main()

else if (x<10)

else

}5.6

#include <>

main()

switch((int)(score/10))

printf("成績是%5.1f,相應的等級是%c。\n",score,grade);

}13,p108例5.5(一元二次方程求根)例5.6(求閏年)

5.5#include<>

void main()

else

leap=1;

}else

leap=0;

if(leap)

printf("%d is",year);

else

printf("%d is not",year);

printf("a leap year.\n")

}5.6

14,p31 例2.17 例2.18

2.17

輸出50個學生中成績高於80分者的學號和成績

2.18

輸出2000——2023年每一年是否閏年

#include<>

void main()

c語言複習

求 n include 編譯預處理命令 void main主函式 int factorial int n定義計算 n 的函式求華氏 100 f 對應的攝氏溫度。攝氏溫度 c 5 9 f 32 include void main 例2 4 輸入x,求 f x 的值 保留2位小數 ex x 1 f x ...

C語言複習

一 選擇題 1 概述 程式由函式構成,函式則由函式的首體和 兩部分組成。a 復合語句 b 結構體 c 聯合體 d 函式體 2.下列敘述正確的是 a 函式體的定界符只能用一對花括號 b c源程式都是從main 函式開始執行,所以main 函式必須位於程式檔案最前面 c c源程式中每一行就是一條語句 d...

C語言複習

c語言總複習c六月,奮戰cc語言,大家一起加油啦 總體上必須清楚的 1 程式結構是三種 順序結構 迴圈結構 三個迴圈結構 選擇結構 if 和 switch 2 讀程式都要從main 入口,然後從最上面順序往下讀 碰到迴圈做迴圈,碰到選擇做選擇 3 計算機的資料在電腦中儲存是以二進位制的形式.資料存放...