欢迎来到天天文库
浏览记录
ID:13062266
大小:375.50 KB
页数:60页
时间:2018-07-20
《c语言冲刺资料(答案)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一C语言基础知识一、选择题1.以下说法正确的是___C___。A)C程序是从第一个定义的函数开始执行的B)在C程序中,要调用的函数必须在main()函数中定义C)C程序是从main()函数开始执行D)C程序中的main()函数必须放在程序的开始部分2.用C语言编写的代码程序___B___。A)可立即执行B)是一个源程序C)经过编译即可执行D)经过编译解释才能执行3.构成C语言的基本单位是__A____。A)函数B)变量C)子程序D)语句4.下列选项中,是C语言提供的合法关键字的是__AC____。AswitchBcherCdefaultDC
2、ase5.以下4组用户定义标识符中,全部合法的一组是AA)_main B)If C)txtD)intenclude -max REAL k_2sin turbo 3COM _0016.以下叙述中错误的是__A____。A)用户所定义的标识符允许使用关键字B)用户所定义的标识符应尽量做到“见名知意”C)用户所定义的标识符应尽量做到“见名知意”D)用户定义的标识符中,大、小写字母代表不同标识7.可在C程序中用作用户标识符的一组标识符是__A____。A)and B)Date C)Hi
3、 D)case_2007 y-m-d Dr.Tom Bigl8.下列选项中,正确的整形常量是___B___。A)34.1B)-80C)2,000D)1239.以下选项中正确的整型常量是CA)10110BB)0386C)0XffaD)x2a210.以下关于long、int和short类型数据占用内存大小的叙述中正确的是DA)均占4个字节 B)根据数据的大小来决定所占内存的字节数C)由用户自己定义 D)由C语言编译系统决定11.以下选项中不正确的实型常量是_
4、___A______。A)124B)1e4C)3.640E-1D)0.3512.以下不合法的数值常量是CA)011 B)lel C)8.0E0.5 D)0xabcd13.以下选项中,合法的一组C语言数值常量是无答案A)028 B)12. C).177 D)0x8A5e-3 OXa23 4c1.5 10,000-0xf 4.5e0 Oabc
5、 3.e514.以下选项中合法的C语言字符常量是______A____。A)‘t’B)“A”C)67D)A15.以下选项中不属于字符常量的是(B)。A)'C'B)"C"C)'0'D)' 72'16.已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,以下不能将变量c中大写字母转换为对应小写字母的语句是(D)。A)c=c-'Z'+'z' B)c=c+32C)c=c-'A'+'a' D)c='A'+c-'a'17.已知字符'A'的ASCⅡ代码值是65,
6、字符变量c1的值是'A',c2的值是'D'。执行语句printf("%d,%d",c1,c2-2);后,输出结果是(C)。A)A,B B)A,68 C)65,66D)65,6818.表达式3.6-5/2+1.2+5%2的值是DA)4.3B)4.8C)3.3D)3.819.设有定义:floata=2,b=4,h=3;,以下C语言表达式与代数式×h计算结果不相符的是BA)(a+b)*h/2B)(1/2)*(a+b)*hC)(a+b)*h*1/2D)h/2*(a+b)20.以下选项中合法的C语言赋值语句是__D_____。A
7、)a=b=34B)a=34,b=34C)--i;D)m=(int)(x+y);21.设有定义:intk=0;,以下选项的4个表达式中与其他3个表达式的值不相同的是AA)k++B)k+=1C)++kD)k+122.有以下程序main(){chara1='M',a2='m';printf("%c",(a1,a2));}以下叙述中正确的是BA)程序输出大写字母MB)程序输出小写字母mC)格式说明符不足,编译出错D)程序运行时产生出错信息23.有以下程序:main(){inta=0,b=0;a=10;/*给a赋值b=20;给b赋值*/print
8、f("a+b=%d",a+b);/*输出计算结果*/}程序运行后的结果是BA)a+b=30B)a+b=10C)30D)程序出错24.变量a中的数据用二进制表示的形式是0101
此文档下载收益归作者所有