回覆列表
  • 1 # 程式設計頌

    二、填空題

    1. ___變數__是指在程式執行過程中,值可以發生變化的量。

    2.C語言是一種____區分_(區分/不區分)字母大小寫的語言,Password和password在C語言中是兩個___不同__(相同/不同)的識別符號。

    3.下面的跳脫字元分別表示:

    ’\b’__退格___,’\n’__換行___,’\t’__水平製表___,’\”’ __雙引號字元“"”___

    4.下面常量的型別分別為:

    1.5E12__浮點型___,1288L _整型____,’a’__字元___,"a"__字串___

    08 __整形___,’\007’__整型___

    5. C語言源程式一定要有而且只有一個__主函式___函式,程式執行時也從它開始。

    6. 結構化程式設計主要有___順序__、__選擇___和__迴圈___三種基本結構。

    三、判斷題

    1. C語言不是一種結構化程式設計語言。(錯  )

    2. C語言是弱型別語言,為了型別轉換的方便,對型別的要求很不嚴格,在許多情況下不做型別檢查。( 對 )

    3. C語言既具有高階語言的特點,同時也具有部分低階語言的特點。(對  )

    4. C源程式可以由多個檔案組成,每個檔案中都可有一個主函式main()。( 錯 )

    5. C程式從main()函式開始執行,因此主函式main()必須放在程式的開頭。(錯  )

    6. 命名識別符號時字元個數不得超過6個。(錯  )

    7. 對於同一個資料種類型,變數值越大,它所佔記憶體的位元組數越多。(錯  )

    8. 定義一個變數時必須指出變數型別,但是不一定必須給變數初始化。( 對 )

    9. ""表示一個空字串常量,’’表示一個空字元常量。( 對 )

    10. 一個表示式中出現多種數值型資料型別,運算前先進行型別轉換。( 對 )

    11. 浮點數不能作自增或自減運算,只有整型才可作自增或自減運算。( 錯 )

    12. 已知a、b是整型變數,則表示式a=3,2+4,b=6,7+8是一個逗號表示式。( 對 )

    四、問答題

    1. 寫出下面表示式的值

    (1)12/3*9=36

    (2)int i=3,j;

    i*=2+5;

    i/=j=4;

    i+=(j%2);

    i、j的最終結果是多少?i=5,j=4

    (3)int a=3,b,c;

    b=(a++)+(a++)+(a++);

    c=(++a)+(++a)+(++a);a、b、c的最終結果是多少?a=9,b=9,c=25

    2. 下列表達式是否正確?若正確,表示式的值是什麼?

    21/2=10 21/2.0= 10.5 21.0/2=10.5 21%2=1 21.0%2 21%2.0 18%15=3 15%18=15 3%15=3

    五、程式設計題

    編寫程式,在螢幕上輸出如下資訊:

    ===================

    = I am a student. =

    ===================

    #include"stdio.h“

    void main()

    {

    printf("= I am a student. =");

    }

  • 中秋節和大豐收的關聯?
  • 誰看過小說《螢火蟲之墓》?