• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    C語言基礎(1)

    發布: 2008-6-10 15:33 | 作者: 不詳 | 來源: 蝦盟教程基地 | 查看: 128次 | 進入軟件測試論壇討論

    領測軟件測試網

    你在TC的編輯環境下把這段代碼輸入進去,按F9鍵編譯連接,按CTRL_F5運行,一定很正常。但是什么結果也不會有,因為在main函數里面什么代碼也沒有。

      下面再舉一個可以向屏幕上輸出一條信息的例子:
      main()
      {
          printf("這就是C語言編寫的程序!");        /*這一條語句的作用是向屏幕輸出一條信息
                                                   ”這就是C語言編寫的程序!"*/
      }
      在這個程序中,main函數只有一條語句:printf("這就是C語言編寫的程序!");這個語句的作用是向屏幕輸出一個字符串。有關這個語句的知識以后再講,F在要注意的是一個C語言程序的框架是怎樣組成的。

      C語言程序的幾種文件格式:
      
      1、 源程序---在TC集成環境中輸入的程序文本稱為源程序。源程序是一種文本文件。它是我們看得見并認識的一種文件。其擴展名為.C。例如你把文件保存為TEST,那么在磁盤上應看得到TEST.C這個文件。這樣的文件可以用記事本打開。
      2、二進制文件---寫完了源程序后接著要做的是編譯這個文件。在TC集成環境里是按ALT_F9鍵,編譯后生成了一個二進制文件,這個二進制文件名為TEST.OBJ,也就是擴展名為OBJ的目標文件。
      3、運行文件---最后一步是make(或Link),在TC集成環境里是按F9鍵Make之后生成了一個可以在DOS下運行的文件,其擴展名為EXE。如TEST.EXE。這個EXE文件是由第2步中的OBJ文件生成的。OBJ文件雖然是二進制文件,而電腦又是可以運行二進制文件的,為什么還要把OBJ文件Link為EXE文件才能運行?這里的知識就比較多了,這里不能多講。但是要明白一點,在DOS下僅僅有了一個二進制文件還不能運行,因為操作系統要把這些二進制文件加以規劃,把相應的數據、程序代碼放到應該放的內存位置,這樣的經過嚴密規劃和組織好了的二進制文件才能運行。而這些只有在生成的EXE文件里面才做完了這些工作。


      習題:

      1、下列程序中格式錯在(    )處。
          A. main()                 B. int a,b,z;
          C. a=2:b=3;              D. z=a+b;

      分析:A,B,D 沒有錯誤。 C 中在a=2后面應該是分號而不應是":"號
      答: C

      2、C語言允許將一條語句寫在兩行上,下列語句不正確的是
          A. int a,
              B;
          B. int a
              ,b;
          C. int
              a,b
          D. int a,b
         ;

      分析:C語言規定可以在語句中的任何一個分隔符或空格處換行。上面4個選項中D.有問題因為在D.中第一行的最后沒有分隔符,而第二行只有一個分號,可以看做一個語句。所以D中的錯誤為:第一行是一個獨立的語句,但是少了一個分號。
      答: D

      3. C語言的一行寫不下時,可以
          A. 用逗號換行                B. 用分號換行
          C. 在任意一空格處換行        D. 用回車符換行

      分析:C語言可以在任何一個分隔符或空格處換行,所以此題的正確答案是 C
      答: C

     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    32/3<123>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>