c语言复习题 及答案

c语言复习题 及答案

ID:11128281

大小:123.50 KB

页数:19页

时间:2018-07-10

c语言复习题 及答案_第1页
c语言复习题 及答案_第2页
c语言复习题 及答案_第3页
c语言复习题 及答案_第4页
c语言复习题 及答案_第5页
资源描述:

《c语言复习题 及答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、选择题正确的C语言自定义标识符是__A___。A)file_bakB)abc(10)C)continueD)class+3设intx=8,y,z;执行y=z=x++;x=y==z后,变量x的值是__B___。A)0B)1C)8D)9字符串"wx53\p103q"的长度是___C___。A)7B)9C)15D)16C语言的字符型数据在内存中的存储形式是_____D____。A)原码B)补码C)反码D)ASCII码以下叙述正确的是___D___。A)在C程序中,每行只能写一条语句B)若a是实型变量,C程序中允许赋值a=10,

2、因此实型变量中允许存放整型数C)在C程序中,%是只能用于整数运算的运算符D)在C程序中,无论是整数还是实数,都能被准确无误地表示组成C语言程序的基本逻辑单位是__C___。A)子程序B)过程C)函数D)主程序和子程序若有以下定义:chars=’92’;则该语句___A__。A)使s的值包含1个字符B)定义不合法,s的值不确定C)使s的值包含4个字符D)使s的值包含3个字符设有inti=8,k,a,b;则以下错误的表达式是______D____。A)k=i++B)(float)i/4C)y+=x++D)a=2*a=3以下运算符中

3、优先级最高的是____D___。A)?:B)==C)%D)++下面____C__是C语言的无效实数。A)+3.14B)-47.0C)1,234.00D)2E-3a和b是实型变量,c和d是整型变量,下面__B___赋值语句是错误的。A)a=d%c/b;B)c+1=b+d;C)a=c/d;D)c=’a’;以下各选项中,合法的C语言关键字是____C____。A)integerB)CharC)shortD)Long以下运算符中优先级最低的是___A___。A)&&B)==C)%D)++设有inti=0,a,b=5;则表达式(a=10&&

4、i&&B)的值为__A___。A)0B)1C)2D)10设有intb;则语句b=(-1)

5、

6、0;执行后b的值为__C__。A)3B)2C)1D)0以下所列的C语言常量中,不合法的是___C__。A)23LB)'xee'C).2e2.0D).23a为int型且值为4,则执行完表达式a+=9后,a的值是__C___。A)4B)9C)13D)没有值设C语言中,一个int型数据在内存中占2个字节,则unsignedint型数据的取值范围为____C____。A)0~255B)0~32767C)0~65535D)0~2147483647以

7、下不能判断A为奇数的表达式是___D__。A)A%2==1B)!(A%2==0)C)A%2D)!(A%2)a为int类型,执行语句a=2%3;后a的值是___C__。A)1B)0C)2D)3下列合法的C语言赋值语句是____D___。A)a+1=2;B)a:=12l;C)(a+1)++;D)a++;a为int型,执行语句a=2+7/2;后a的值为___B___。A)4.5B)5C)5.5D)6设有说明:charw;intx;floaty,z;则表达式w*x+z-y值的数据类型为____D__。A)floatB)charC)intD

8、)double设a为整型变量,不能正确表达数学关系:10

9、

10、a==12

11、

12、a==13

13、

14、a==14C)a>10&&a<15D)!(a<=10)&&!(a>=15)已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2='A'+'6'-'3'后,c2中的值为____A_____。A)DB)68C)不确定的值D)C设I,J均为int型变量,且I的值为5,执行下面语句I++;J=I++;后,I和J的值分别为___C___。A)5,5B)7,7C)7,6D

15、)6,7判断char型变量ch是否为大写字母的正确表达式是__C____。A)'A'<=ch<='Z'B)(ch>='A')&(ch<='Z')C)(ch>='A')&&(ch<='Z')D)('A'<=ch)AND('Z'>=ch)若有代数式

16、x3+log10x

17、,则正确的C语言表达式为(D)。A)fabs(x*3+log(x))B)abs(pow(x,3)+log(x))C)abs(pow(x,3.0)+log(x))D)fabs(pow(x,3,0)+log(x))定义变量x,y,z为long,若从键盘给x,y,z输入数据,

18、正确的输入语句:(D)A)scanf("%ld,%ld,%ld",x,y,z);B)scanf("%LD,%LD,%LD",&x,&y,&z);C)scanf("%d,%d,%d",&x,&y,&z);D)scanf("%ld,%ld,%ld",&

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。