第一篇:《C語言程序設計》精品試題(附講解答案)
《C語言程序設計》精品試題
一、單項選擇題(答案P12)
導讀:單項選擇題要求從給出的四個備選答案中,選出一個最符合題意的答案。本類習題主要檢查對C語言基本概念的掌握情況,讀者可根據(jù)學習進度選做部分習題。在完成習題的過程中,不但要選出正確的答案,而且要清楚不正確的選項錯在何處,以加深對概念的理解。對于掌握不準的問題,應該通過上機實驗來檢驗。
【1.1】以下不正確的C語言標識符是____。A)int B)a_1_2 C)ab1exe D)_x
【1.2】以下是正確的C語言標識符是____。A)#define B)_123 C)%d D)n
【1.3】下列四組字符串中都可以用作C語言程序標識符的一組是。??? A)print B)iam C)Pxq D)str_l ??? _3d one_half My->book Cpp ??? oodb start$it line# pow ??? aBc 3pai His.age while
【1.4】下面各選項組中,均是C語言關鍵字的組是。A)auto,enum,include B)switch,typedef,continue C)signed,union,scanf D)if,struct,type
【1.5】下列不屬于C語言關鍵字的是。A)default B)register C)enum D)external
【1.6】C語言程序從main()函數(shù)開始執(zhí)行,所以這個函數(shù)要寫在____。A)程序文件的開始 B)程序文件的最后
C)它所調用的函數(shù)的前面 D)程序文件的任何位置
【1.7】下列關于C語言的敘述錯誤的是____ A)大寫字母和小寫字母的意義相同 B)不同類型的變量可以在一個表達式中
C)在賦值表達式中等號(=)左邊的變量和右邊的值可以是不同類型
D)同一個運算符號在不同的場合可以有不同的含義
【1.8】在C語言中,錯誤的int類型的常數(shù)是。A)32768 B)0 C)037 D)0xAF
【1.9】執(zhí)行語句 printf(“%x”,-1);屏幕顯示____。A)-1 B)1 C)-ffff D)ffff
【1.10】已知 long i=32768;執(zhí)行語句printf(“%d”,i);屏幕顯示____。A)-1 B)-32768 C)1 D)32768
【1.11】已知 long i=65539;執(zhí)行語句printf(“%d”,i);屏幕顯示____。A)65539 B)-3 C)3 D)程序不能執(zhí)行
【1.12】在C語言中,整數(shù)-8在內存中的存儲形式是。A)1111 1111 1111 1000 B)1000 0000 0000 1000 C)0000 0000 0000 1000 D)1111 1111 1111 0111
【1.13】C語言中字符型(char)數(shù)據(jù)在內存中的存儲形式是____。
A)原碼 B)補碼 C)反碼 D)ASCII碼
【1.14】將字符g賦給字符變量c,正確的表達式是。A)c=147 B)c=“147” C)c='147' D)c='0147'
【1.15】下列轉義字符中錯誤的一個是____。A)'