BeautifulMan

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            16 隨筆 :: 0 文章 :: 0 評論 :: 0 Trackbacks
          第1章  概覽
             復習題
             1、就編程而言,可移植性表示什么?
             答:可移植性意味著在一個系統(tǒng)上編寫的C程序經過很少改動或不經修改就可以在其他系統(tǒng)上運行。如果修改是必要的,則通常只須改變伴隨主程序的一個頭文件(header)中的幾項內容即可。
             2、解釋源代碼文件、目標代碼文件和可執(zhí)行文件之間的區(qū)別。
             答:源代碼文件中包含著程序員使用任何語言編寫的代碼。目標代碼文件包含著機器語言代碼,它并不需要是完整的程序代碼。可執(zhí)行文件包含著組成可執(zhí)行程序的全部機器語言代碼。
             3、編程的7個主要步驟是什么?
             答:第1步:定義程序目標
                   第2步:設計程序
                   第3步:編寫代碼
                   第4步:編譯
                   第5步:運行程序
                   第6步:調試 
                   第7步:維護和修改程序
             4、編譯器的任務是什么?
             答:編譯器把源代碼(例如,用C語言寫成的代碼)轉換成機器語言代碼,也稱對象代碼。
             5、鏈接器的任務是什么?
             答:鏈接器把多個來源(例如,已編寫的源代碼、庫代碼和啟動代碼)的目標代碼連接成一個單獨的可執(zhí)行程序。
             編程練習
             1、
           1 #include <stdio.h>
           2
           int main(void)
           3 {
           4     float feet,cm;
           5 
           6     printf("Please enter your feet:");
           7     scanf("%f",&feet);
           8     cm = feet * 2.54;
           9     printf("So you have %.2f cm!\n",cm);
          10    return 0;
          11 }
          posted on 2015-10-28 19:39 李阿昀 閱讀(283) 評論(0)  編輯  收藏 所屬分類: C Primer Plus 復習題與編程練習
          主站蜘蛛池模板: 涪陵区| 临江市| 油尖旺区| 闻喜县| 策勒县| 肇庆市| 邢台县| 德江县| 房山区| 舒兰市| 紫金县| 湟源县| 锡林郭勒盟| 库车县| 定西市| 吴忠市| 剑河县| 聊城市| 扬中市| 蚌埠市| 巩留县| 九寨沟县| 镇原县| 孟津县| 财经| 兰考县| 久治县| 武宁县| 合水县| 松原市| 黄石市| 张家川| 栾川县| 成都市| 民和| 峨山| 巴林左旗| 南丰县| 永川市| 桐柏县| 枣庄市|