c语言中用于判断ch是否是字符的表达式,最新C语言复习题集资料
精品文檔
C語言復習題集
一、 判斷題
1-1、C語言程序是從源文件的第一條語句開始執(zhí)行的。
正確答案:F
1-2、C語言中的變量名不區(qū)分大小寫。
正確答案:F
1-3、若變量定義為double x;,則x % 2是符合C語言語法的表達式.
正確答案:F
1-4、如果變量已經(jīng)正確定義,則表達式fahr ++ 與fahr + 1等價。
正確答案:F
1-5、以下C語言表達式的值為“真”。 'D' - 'A' == 'd' - 'a' 正確答案:T 1-6、#define MAX 100和int MAX=100;的效果相同,都是定義一個變量MAX并使其值為100。
正確答案:F
1-7、當一個C語言程序由多個文件模塊組成時,整個程序可以包含多個main()函數(shù)。
正確答案:F
1-8、C 語言是一種具有某些低級語言特征的高級語言。
正確答案:T
1-9、內(nèi)存中的每個存儲單元都有一個惟一的地址。
正確答案:T
1-10、C語言的書寫格式不會影響程序的可讀性。
正確答案:F
2-1、x*=y+8 等價于 x=x*(y+8)。
正確答案:T
2-2、表達式 (j=3, j++) 的值是4.
正確答案:F
2-3、在一段程序中不調(diào)用函數(shù)而直接將兩個整型變量a和b的值互換,一定是可以不借助第三個變量完成的。
正確答案:T
2-4、在C語言中,僅由一個分號(;)構(gòu)成的語句稱為空語句,它什么也不做。
正確答案:T
2-5、與float型數(shù)據(jù)相比,double型數(shù)據(jù)的精度高,取值范圍大。
正確答案:T
2-6、08是正確的整型常量。
正確答案:F
2-7、C語言中,%為求模(求余)雙目運算符,它的兩個運算數(shù)(操作數(shù))都必須是整型(如int、short、char等),不能是浮點型(如double、float)。
正確答案:T
2-8、C語言源代碼可以不經(jīng)過編譯而被計算機直接運行。( )。
正確答案:F
2-9、C 語言中的變量名不區(qū)分大小寫。
精品文檔
精品文檔
正確答案:F
2-10、C程序中,用一對大括號{}括起來的多條語句稱為復合語句,復合語句在語法上被認為是一條語句。
正確答案:T
2-11、C語言中,數(shù)字字符'1'的值(ASCII碼)就是數(shù)字1。
正確答案:F
2-12、表達式 !x 等價于x != 1。
正確答案:F
3-1、double f = 2.5e5; printf (\The output will be f=250000.0000
正確答案:T
3-2、執(zhí)行以下程序段,輸入1000 3 0.025,輸出1000#3#0.025。 int money, year; double rate; scanf(\printf(\正確答案:T 3-3、C語言中不能用printf函數(shù)輸出字符。
正確答案:F
3-4、若表達式sizeof(int)的值為4,則int類型數(shù)據(jù)可以表示的最大整數(shù)為231?1。
正確答案:T
3-5、下面這段代碼,用%d格式打印輸出double型變量,將會進行取整,輸出為3。 #include int main(){ double pi = 3.14159; printf(\ return 0;} 正確答案:F 4-1、在if語句的三種形式中,如果要想在滿足條件時執(zhí)行一組(多個)語句,則必須把這一組語句用{}括起來組成一個復合語句。
正確答案:T
4-2、在switch語句中,每一個的case常量表達式的值可以相同。
正確答案:F
4-3、case語句后如沒有break,順序向下執(zhí)行。
正確答案:T
4-4、if(a=5) 是允許的。
正確答案:T
4-5、在switch語句中,可以根據(jù)需要使用或不使用break語句。
正確答案:T
5-1、do-while循環(huán)的while后的分號可以省略。
精品文檔
精品文檔
正確答案:F
5-2、do-while循環(huán)至少要執(zhí)行一次循環(huán)語句。
正確答案:T
5-3、C語言的三種循環(huán)不可以互相嵌套。
正確答案:F
5-4、continue 只能用于循環(huán)體中。
正確答案:T
5-5、在多層循環(huán)中, 一個break語句只向外跳一層。
正確答案:T
6-1、數(shù)組定義中,數(shù)組名后是用方括號括起來的常量表達式,不能用圓括號。
正確答案:T
6-2、一維數(shù)組定義的一般形式如下,其中的類型名指定數(shù)組中每個元素的類型。 類型名 數(shù)組名[數(shù)組長度]; 正確答案:T 6-3、在定義數(shù)組之后,根據(jù)數(shù)組中元素的類型及個數(shù),在內(nèi)存中分配一段連續(xù)存儲單元用于存放數(shù)組中的各個元素。
正確答案:T
6-4、數(shù)組定義后,只能引用單個的數(shù)組元素,而不能一次引用整個數(shù)組。
6-5二維數(shù)組的元素在內(nèi)存中按行/列方式存放,即先存放第0行的元素,再存放第1行的元素……其中每一行的元素再按照列的順序存放。
正確答案:T
7-1、C語言函數(shù)返回類型的默認定義類型是void。
正確答案:F
7-2、函數(shù)形參的存儲單元是動態(tài)分配的。
正確答案:T
7-3、函數(shù)的實參可以是常量,變量或表達式。
正確答案:T
7-4、靜態(tài)變量的作用域是整個文件。
正確答案:T
7-5、函數(shù)返回值的類型是由在定義函數(shù)時所指定的函數(shù)類型。
正確答案:T
8-1、關于C語言指針的運算:指針只有加減操作,沒有乘除操作。指針可以加常數(shù)、減常數(shù);相同類型的指針可以相加、相減。
正確答案:F
8-2、變量定義:int *p, q; 中,p和q都是指針。
正確答案:T
8-3、對于定義int a[10],*p=a; 語句p=a+1;和a=a+1;都是合法的。
正確答案:F
8-4、char *s=\Language\表示s是一個指向字符串的指針變量,把字符串的首地址賦予s。
正確答案:T
8-5、字符串常量實質(zhì)上是一個指向該字符串首字符的指針常量。
正確答案:F
9、
精品文檔
精品文檔
二、 選擇題
1-1、若變量已正確定義并賦值,符合C語言語法的表達式是(B) A、a=2++ B、a=3,5 C、a=a+1=3 D、12.3%4 1-2、以下選項中不正確的整型常量是( D)。 A、12L B、-10 C、012 D、2,900
1-3、下列選項中用于判斷ch是否是字符的表達式是(D )。 A、( 'a' <= ch <= 'z' ) || ( 'A' <= ch <= 'Z' ) B、( 'a' <= ch <= 'z' ) && ( 'A' <= ch <= 'Z' )
C、( ch >= 'a' && ch <= 'z' ) && ( ch >= 'A' && ch <= 'Z' ) D、( ch >= 'a' && ch <= 'z' ) || ( ch >= 'A' && ch <= 'Z' ) 1-4、為表示關系x≥y≥z,應使用C語言表達式(A )。
A、(x>=y)&&(y>=z) B、(x>=y)AND(y>=z) C、(x>=y>=z) D、(x>=y)&(y>=z) 1-5、表達式8>6>3值是(A )。
A、0 B、1 C、3 D、表達式語法錯 1-6、一個C程序的執(zhí)行是從( A)
A、本程序的main函數(shù)開始,到main函數(shù)結(jié)束
B、本程序文件的第一個函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束 C、本程序的main函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束 D、本程序文件的第一個函數(shù)開始,到本程序main函數(shù)結(jié)束 1-7、C語言規(guī)定:在一個源程序中,main函數(shù)的位置(C ) A、必須在最開始
B、必須在系統(tǒng)調(diào)用的庫函數(shù)的后面 C、可以任意 D、必須在最后
1-8、一個C語言程序是由(B ) A、一個主程序和若干子程序組成 B、函數(shù)組成 C、若干過程組成 D、若干子程序組成
1-10、下列關于C語言的敘述錯誤的是(A )。 A、大寫字母和小寫字母的意義相同 B、不同類型的變量可以在一個表達式中
C、在賦值表達式中等號(=)左邊的變量和右邊的值可以是不同類型 D、同一個運算符號在不同的場合可以有不同的含義
1-11、結(jié)構(gòu)化程序由三種基本結(jié)構(gòu)組成,三種基本結(jié)構(gòu)組成的算法(A) A、可以完成任何復雜的任務 B、只能完成部分復雜的任務 C、只能完成符合結(jié)構(gòu)化的任務 D、只能完成一些簡單的任務 1-12、下列敘述中錯誤的是(D)
A、C語言源程序經(jīng)編譯后生成擴展名為obj的目標程序
B、C程序經(jīng)過編譯、連接步驟之后才能形成一個真正可執(zhí)行的二進制機器指令文件 C、用C語言編寫的程序稱為源程序,它以ASCII代碼形式存放在一個文本文件中 D、C語言中的每條可執(zhí)行語句和非執(zhí)行語句最終都將被轉(zhuǎn)換成二進制的機器指令
精品文檔
總結(jié)
以上是生活随笔為你收集整理的c语言中用于判断ch是否是字符的表达式,最新C语言复习题集资料的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux发邮件安装什么意思,linux
- 下一篇: vc 运行c语言步骤,第1章_C语言概