计算机二级考试C语言题库.doc第一章C语言基础知识选择题:()A)用户标识符中可以出现下划线和中划线(减号)B)用户标识符中不可以出现中划线,但可以出现下划线C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头D)用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头2.①下列选项中,不能用作标识符的是()A)_1234_B)_1_2C)int_2_D)2_int_②以下选项中合法的用户标识符是()A)long B)_2Test C)3Dmax D)③以下不能定义为用户标识符的是()A)scanfB)Void C)_ D)()A)voiddefineWORD B)a3_b3_123IF C)For-aseD)2aDOsigeof E),全部合法的一组是()A)_main B)If C)txt D)intenclude -max REAL k_2sin turbo 3COM ()A)可以把define和if定义为用户标识符B)可以把define定义为用户标识符,但不能把if定义为用户标识符C)可以把if定义为用户标识符,但不能把define定义为用户标识符D),则输出结果是()main(){intsum=pad=5;pAd=sum++,pAd++,++pAd;printf(“%d\n”,pad);}A)7 B)6 C)5 D)()A)整型、实型、逻辑型 B)整型、实型、字符型C)整型、字符型、逻辑型 D)整型、实型、逻辑型、()A)复数型 B)逻辑型 C)双精度型 D)()A)C语言中既有逻辑类型也有集合类型 B)C语言中没有逻辑类型但有集合类型C)C语言中有逻辑类型但没有集合类型 D)()()()①A)Double B)short C)integer D)Char②A)swicth B)cher C)Case D)default③A)VAR B)cher C)integer D)()A)signedshortintB)unsignedlongintC)unsignedintD):chara;intb;floatc;doubled;则表达式a*b+d-c值的类型为()A)float B)int C)char D)(double)是()A)一种函数调用B)一个双精度型表达式C)一个整型表达式D)一个不合法的表达式14.①在C语言中,不合法的整型常数是()A)32768 B)0 C)037 D)0xAF②以下选项中可作为C语言合法整数的是()A)10110B B)0386 C)0Xffa D),合法的长整型常数是()A)0LB)4962710C) D) E)324562& F),合法的实型常数是()()①A) B)E-3 C).2E0 D)②A) B) C).5E-3 D),若定义longa;能给a赋40000的正确语句()A)a=20000+20000;B)a=4000*10;C)a=30000+10000;D)a=4000L*10L;()A)short_a=1-.1e-1; B)doubleb=1+;C)longdo=0xfdal; D)float2_and=1-e-3;,运算对象必须是整型数的运算符是()()()①A)% B)/ C)< D)!②A)% B)\ C)%和\ D)**③A)%= B)/ C)= D)<=,且a=,b=,则表达式(int)a+b/b的值是()A) B)6 C))++、--的叙述中正确的是()A)它们的运算对象可以是任何变量和常量B)它们的运算对象可以是char型变量和int型变量,但不能是float型变量C)它们的运算对象可以是int型变量,但不能是double型变量和float型变量D)它们的运算对象可以是char型变量、int型变量和flo
计算机二级考试C语言题库 来自淘豆网www.taodocs.com转载请标明出处.