程序设计综合训练离线作业

程序设计综合训练离线作业

ID:35952226

大小:150.00 KB

页数:28页

时间:2019-04-26

程序设计综合训练离线作业_第1页
程序设计综合训练离线作业_第2页
程序设计综合训练离线作业_第3页
程序设计综合训练离线作业_第4页
程序设计综合训练离线作业_第5页
资源描述:

《程序设计综合训练离线作业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序设计综合训练离线作业一、选择题1、若a为整型变量,则以下语句________。a=-2L;printf(“%d”,A);A、赋值不合法B、输出值为-2C、输出为不确定值D、输出值为22、若有说明语句:inty[][4]={0,0,0,0,0,0};则正确的叙述是________。A、数组y的每个元素都可得到初值0B、二维数组y的行数为1C、该说明等价于inty[0][4]={0};D、有元素y[0][0]至y[0][5]可得到初值,其余元素均得不到初值03、若shortint类型数据占两个字节,则下列语

2、句的输出为________。intk=-1;printf(“%d,%u”,k,k);A、-1,-1B、-1,32767C、-1,32768D、-1,655354、已知:chara;intb;floatc;doubled;执行语句c=a+b+c+d;后,变量c的数据类型是________。A、intB、charC、doubleD、float5、一个共用体变量所占内存是________。A、该共用体第一个成员所占的内存量B、该共用体最后一个成员所占的内存量C、该共用体占内存最多成员所占的内存量D、该共用体所有成

3、员所需内存量的总和6、若有以下变量说明和数据的输入方式,则正确的输入语句为________。变量说明:floatx1,x2;数据的输入方式:4.52<回车>3.5<回车>A、scanf(“%f,%f”,&x1,&x2);B、scanf(“%f%f”,&x1,&x2);C、scanf(“%3.2f,%2.1f”,&x1,&x2);D、scanf(“%3.2f%2.1f”,&x1,&x2);7、若变量已正确定义,与语句if(a>B、k=0;elsek=1;等效的是________。A、k=(a>B、?1:0?B、k

4、=a>b;C、k=a<=b;D、a<=b?0:1;8、若有定义:intx,*pb;则正确的赋值表达式是________。A、pb=&xB、pb=xC、*pb=&xD、*pb=*x9、已知:inta,*p=&a;则为了得到变量a的值,下列错误的表达式为________。A、p[0]B、*pC、&*aD、*&a10、在C语言中,引用数组元素时,其数组下标的数据类型允许是________。A、整型常量B、整型表达式C、整型常量或整型表达式D、任何类型的表达式11、若有定义:intb[5];则以下对b数组元素的正确引用

5、是________。A、*&b[5]B、b+2C、*(*(b+2))D、*(b+2)12、设有定义语句“chars[]=”123”;”,则表达式“s[3]”的值是________。A、’1’B、’3’C、’’D、语法出错13、语句if(!i)i++;中的条件表达式!i等价于________。A、i==0B、i!=1C、i!=0D、-i14、设有intx,y;以下语句判断x和y是否相等,正确的说法是该语句________。if(x=y)printf("xisequaltoy.");A、语法错B、不能判断x和y

6、是否相等C、编译出错D、能判断x和y是否相等15、C语言中规定,if语句的嵌套结构中,else总是与________配对。A、与最近的if配套B、与第一个if配套C、按缩进位置相同的if配套D、与最近的且尚未配对的if配套16、以下有关switch语句的正确说法是________。A、break语句是语句中必须的一部分B、在switch语句中可以根据需要使用或不使用break语句C、break语句在switch语句中不可以使用D、在switch语句中的每一个case都要用break语句17、若有以下定义:flo

7、atx;inta,b;则错误的switch语句是________。A、switch(x)B、switch(a){case1.0:printf("*");{case1:printf("*");case2.0:printf("*");}case2:printf("*");}C、switch(a+b)D、switch(a+b);{case1:printf("*");{case1:printf("*");case1+2:printf("*");}case2:printf("*");}18

8、、当执行以下程序时,________。#includevoidmain(){inta;while(a=5)printf("%d",a--);}A、循环体将执行5次B、循环体将执行0次C、循环体将执行无限次D、系统会当机。19、以下函数的类型是________。intsum(doublex,doubley){doubles;s=x+y;returns;}A、字符型B、不

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

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

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