c語言作業

2022-08-22 13:00:18 字數 1241 閱讀 5332

一.思維導圖

二.if-else;switch;for;while;do-while;

1.if_else語句 :

if(條件1)

else

遇到的問題:1.if後忘加{}2.對於多個if-else語句,else屬於哪個if不確定。

解決方法:在編譯器中執行**,養成在if後新增{}的習慣。

2.switch語句 使用方法:

switch(常量)

遇到的問題:在case後忘加break,導致程式跳不出迴圈。

解決方法:注意在每個case語句後新增break。

3.for語句 使用方法:

for(表示式1; 表示式2; 表示式3)

遇到的問題:由於**錯誤或過於冗長,導致程式執行超時或答案錯誤。

解決方法:先在紙上寫下該流程,計算無誤後在輸入。

4.while語句 使用方法:

while(迴圈條件)

與for一致。

5.do-while語句 使用方法:

dowhile(迴圈條件);

遇到的問題:分不清與while的區別,使用錯誤。

解決方法:記住do-while與while的區別:do-while至少會迴圈一次。

6.break以及continue 使用方法:

switch(表示式)

、、通過迴圈來實現乘方表

}else if(n==0)、、特殊情況

return 0;

}收穫:需輸入呼叫實現函式的指示,可利用迴圈來生成乘方表。

include、、呼叫數學函式

int main()

else

return 0;

}收穫:要注意if條件的完整性,注意題目的要求來保留小數字。

}收穫:可通過除商取餘數的方法來統計乙個數的位數。

c語言作業

printf 函式是格式化輸出函式,一般用於向標準輸出裝置 如顯示器 按規定格式輸出資訊,可以在 和字母之間插進數字表示最大場寬。例如 對於整型型別資料而言,輸出函式 printf 我做了 5d個仰臥起坐 n 83 中的 5d 表示輸出5位整型數,不夠5位右對齊 對於浮點型別資料而言,輸出函式 pr...

C語言期末作業

題目 使用選單選擇趣味性程式 設計要求 1.findnum 2.findroot 3.detective 4.doubleball 5.diamond 6.goodbye input 1 6 1.findnum 乙隻老鼠咬壞了賬本,公式中符號 代表是被老鼠咬壞的地方。要想恢復下面的等式應該在 填上哪...

C語言作業(3)

1 如輸入 z2009 ashanghaiz 則輸出 lenth 8 事例說明 從a到z的子串為shanghai,其長度是8.while q z 將q指標指向字元a之後的字元z return q 1 p int main void 3 實現整數n n 10 的算式 n n 1 n 2 3 2 1 輸...