




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
.... /NUMPAGES7 C语言程序设计”模拟试题十2007年05月29日14:30一、单项选择题(共30分,每题1分) 1.以下不正确的转义字符是() A.\\B.\‘C.074D.\0 2.不是C语言提供的合法关键字是() A.switchB.cherC.caseD.default 3.正确的标识符是() A.?aB.a=2C.a.3D.a_3 4.以下字符中属于键盘符号的是() A.\B.\nC.\tD.\b 5.以下数据中属于“字符串常量”的是() A.ABCB.“ABC”C.‘ABC’D.‘A’ 6.char型常量在存中存放的是() A.ASCII码B.BCD码C.码值D.十进制代码值 7.设a为5,执行以下语句后,b的值不为2的是() A.b=a/2B.b=6-(——a)C.b=a%2D.b=a>3?2:2 8.在以下一组运算符中,优先级最高的运算符是() A.<=B.=C.%D.&& 9.设整型变量i的值为3,则计算表达式i——i后表达式的值是() A.0B.1C.2D.表达式出错 10.设整型变量a,b,c均为2,表达式a+++b+++c++的结果是() A.6B.9C.8D.表达式出错 11.若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是() A.1B.2C.2.0D.2.5 12.设a=1,b=2,c=3,d=4,则表达式:a<b?a:c<d?a:d的结果是() A.4B.3C.2D.1 13.设a为整型变量,不能正确表达数学关系:10<a<15的C语言表达式是() A.10<a<15B.a==11||a==12||a==13||a==14 C.a>10&&a<15D.!(a<=10)&&!(a>=15) 14.若有以下定义:chara、intb、floatc、doubled,则表达式a*b+d-c值的类型为() A.floatB.intC.charD.double 15.表达式“10!=9”的值是() A.trueB.非零值C.0D.1 16.循环语句for(x=0,y=0;(y!=123)||(x<4);x++);的循环执行() A.无限次B.不确定次C.4次D.3次 17.在C语言中,以下说法中正确的是() A.不能使用“dowhile”的循环 B.“dowhile”的循环必须使用break语句退出循环 C.“dowhile”的循环中,当条件为非0时将完毕循环 D.“dowhile”的循环中,当条件为0时将完毕循环。 18.设a,b为字符型变量,执行scanf(“a=%c,b=%c”,&a,&b)后使a为‘A’,b为‘B’,从键盘上的正确输入是() A.‘A’‘B’B.‘A’,‘B’C.A=A,B=BD.a=A,b=B 19.设i,j,k均为int型变量,执行完下面的for循环后,k的值为() for(i=0,j=10;i<=j;i++,j——)k=i+j; A.10B.9C.8D.7 20.设有定义:chars[12]={“string”};则printf(“%d\n”,strlen(s));的输出是() A.6B.7C.11D.12 21.合法的数组定义是() A.inta[]={“string”};B.inta[5]={0,1,2,3,4,5}; C.chara={“string”};D.chara[]={0,1,2,3,4,5} 22.函数调用strcat(strcpy(str1,str2),str3)的功能是() A.将字符串str2复制到字符串str1中后再将字符串str3连接到字符串str1之后 B.将字符串str1复制到字符串str2中后再连接到字符串str3之后 C.将字符串str1复制到字符串str2中后再复制到字符串str3之后 D.将字符串str2连接到字符串str1中后再将字符串str1复制到字符串str3中 23.设有如下定义,则正确的表达为() charx[]={“abcdefg”}; chary[]={‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’}; A.数组x和数组y等价 B.数组x和数组y的长度相同 C.数组x的长度大于数组y的长度 D.数组x的长度小于数组y的长度 24.设有单精度变量f,其值为13.8.执行语句“n=((int)f)%3;”后,n的值是() A.4B.1C.4.333333D.4.6 25.执行语句“f=(3.0,4.0,5.0),(2.0,1.0,0.0);”后,单精度变量f的值是() A.3.0B.5.0C.2.0D.0.0 26.设a、b均为整型变量,以下表达式中不是赋值表达式的是() A.a=3,4,5B.a=3*2C.a=a&&bD.a=b=4 27.表达式“1?(0?3:2):(10?1:

17****21
实名认证
内容提供者


最近下载