第一章 程序設計和C語言
(1)手繪章節思維導圖
(2)課後習題答案及解題思路
1.1、1.3
題的答案都在書中第一章,可以通過仔細閱讀找到答案,對c語言能做到很好的入門與進階。
1.2
(我覺得這道題挺有意義的,所以就寫到博客裏了)
爲什麼需要計算機語言:人與人交流需要語言,計算機作爲一種工具,那麼人與計算機交流也就需要一種語言。需要創造一種計算機和人都能識別的語言,就是計算機語言。
高級語言的特點書中有詳細的解答,我想談談c語言作爲高級語言,學習者容易看懂,不需要太複雜的計算機組成基礎,區別於機器語言、彙編語言可以很好地上手。
1.4(略)
主要掌握如何使用編譯器,自己跑一遍程序。我在編寫c/c++的程序時,多用的是CodeBlocks,其他編譯軟件大家可以根據自己的喜好選擇。
1.5
# include <stdio.h> //庫函數頭文件
int main() //主函數
{
printf("******************************\n");
printf("Very good!\n");
printf("******************************\n");
return 0;
}
1.6
//題目:輸入a,b,c三個值,輸出其中最大者。
# include <stdio.h> //庫函數頭文件
int main() //主函數
{
int a,b,c;
int max;
printf("請輸入a,b,c:");
scanf("%d,%d,%d",&a,&b,&c);
if(a>b) //使用if、else完成三個數的比較
max=a;
else
max=b;
if(c>max)
max=c;
printf("a,b,c中最大的爲:%d",max);
}
1.7
這道題考察的是註釋,c語言中有兩種註釋,//行註釋、/* */段落註釋,需要注意的是當其出現在字符串中則屬於字符串,不是註釋。