C語言及程序設計 實踐項目——C語言程序初體驗

【項目1-輸出點陣圖】
編一個程序,用你的姓名讀音首字母,組成相似的趣圖

提示:printf("……\n");語句會輸出雙引號中的內容,'\n'完成換行
[參考解答]

【項目2-完成簡單計算】
(1)編程序,輸入長方形的兩邊長a和b,輸出長方形的周長和麪積
 提示:邊長能夠是整數也能夠是小數;實現乘法的運算符是*
[參考解答]編程


(2)編程序,輸入兩個電阻R1和R2的阻值,求它們並聯後的阻值R
 提示:計算公式爲r=1/(1/r1+1/r2));電阻值爲浮點數
[參考解答]ide


(3)輸入攝氏溫度值(C),轉換爲華氏溫度值(F)並輸出
 提示:F=C×9/5+32,溫度值取浮點數類型。
[參考解答].net


(4)編程序,輸入圓柱體的半徑r和高h,輸出圓柱體的表面積s。
 提示:π值直接寫3.1415926
 樣例輸入:3.5  9
 樣例輸出:Area = 274.889343
[參考解答]
blog

項目2提示:完成計算的程序,其通常結構爲
get

#include <stdio.h>
int main( )
{
  //定義須要的變量
  //輸入數據
  //數據處理
  //輸出結果
  return 0;
}



【項目3-撞錯練習】
在能正確運行的程序基礎上,「搗亂」製造些錯誤,在C::B中編譯,觀察並記錄錯誤提示,積累面對錯誤的經驗。
it

#include <stdio.h>
int main( )
{
    int a,b,sum;
    scanf("%d %d", &a, &b);
    sum=a+b;
    printf("%d\n", sum);
    return 0;
}

下面是能夠「製造」的錯誤:
(1)將第6行sum=a+b; 一行末尾的分號去掉
(2)將第4行int a,b,sum;改成int a, b;
(3)將第7行printf寫爲 Printf,注意p和P不一樣
(4)將第6行sum=a+b; 改成sum=ab; 即漏寫了加號
(5)將第9行程序最後的右花括號 } 刪除
(6)將第4行int a,b,sum; 改成imt a,b,sum; 注意,可能就是小手一哆嗦,int成了imt
(7)你是個比賀老師還"壞"的"壞孩子",還想到什麼"搗亂",本身來
io

相關文章
相關標籤/搜索