C语言选择填空

C语言选择填空

ID:39347816

大小:66.21 KB

页数:46页

时间:2019-07-01

C语言选择填空_第1页
C语言选择填空_第2页
C语言选择填空_第3页
C语言选择填空_第4页
C语言选择填空_第5页
资源描述:

《C语言选择填空》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一.选择1.表达式,0x13&0x17的值是(A)。A、0x13B、0xecC、0x17D、0xf82.以下标识符中,不能作为合法的C用户定义标识符的是(A)。A、signedB、_ifC、toD、answer3.以下所列的C语言常量中,错误的是(D)。A、'72'B、0xFFC、2LD、1.2e0.54.以下程序段的输出结果是(A)。(提示:大写字母A的ASCII码值是65。)main(){charch1,ch2;ch1='A'+'5'-'3';ch2='A'+'5'-'3';printf("%d,%c",ch1,ch2);}A、67,CB、B,CC、不确定的值

2、D、C,D5.若有以下定义:chars='92';则该语句(A)。A、定义不合法,s的值不确定B、使s的值包含1个字符C、使s的值包含4个字符D、使s的值包含3个字符6.以下不正确的if语句形式是(A)。A、if(x!=y)scanf("%d",&x)elsescanf("%d",&y);B、if(xy&&x!=y);D、if(x==y)x+=y;7.执行语句for(i=1;i++<4;);后变量i的值是(D)。A、不定B、3C、4D、58.若有说明:inta[10];则对a数组元素的正确引用是(C)。A、a(5)B、a[3,

3、5]C、a[10-10]D、a[10]9.若有说明:inta[3][4]={0};则下面正确的叙述是(A)。A、数组a中每个元素均可得到初值0B、只有元素a[0][0]可得到初值0C、数组a中各元素都可得到初值,但其值不一定为0D、此说明语句不正确10.C语言中不可以嵌套的是(D)。A、选择语句B、循环语句C、函数调用D、函数定义11.C语言函数内定义的局部变量的隐含存储类别是(A)A、autoB、externC、staticD、register12.执行下列语句后的结果为(D)。intx=3,y;int*px=&x;y=*px++;A、x=3,y=4B、x=4,y=4

4、C、x=3,y不知D、x=3,y=313.若有说明:inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是(C)。A、i=**p;B、i=*p;C、*p=*&j;D、i=&j;14.相同结构体类型的变量之间,可以(C)。A、比较大小B、地址相同C、赋值D、相加15.应用缓冲文件系统对文件进行读写操作,打开文件的函数名为(B)。A、closeB、fopenC、fcloseD、open1.若要说明一个类型名STP,使得定义语句STPs等价于char*s,以下选项中正确的是(A)。A、typedefchar*STP;B、typedefstp*char;C、typede

5、fSTPchar*s;D、typedef*charSTP;2.下面说法中错误的是(A)。A、函数可以返回一个共用体变量B、在任一时刻,共用体变量的各成员只有一个有效C、共用体内的成员可以是结构变量,反之亦然D、共用体变量的地址和它各成员的地址都是同一地址3.以下对枚举类型名的定义中正确的是(D)。A、enuma{"sum","mon","tue"};B、enuma={sum,mon,tue};C、enuma={"sum","mon","tue"};D、enuma{sum=9,mon=-1,tue};4.定义结构体的关键字是(A)。A、structB、unionC、enu

6、mD、typedef5.C语言中,定义结构体的关键字是(C)。A、enumB、unionC、structD、typedef6.当定义一个结构体变量时,系统分配给它的内存是(D)。A、结构中最后一个成员所需内存量B、结构中第一个成员所需内存量C、成员中占内存量最大者所需的容量D、各成员所需内存量的总和7.在下列程序段中,枚举变量c1,c2的值依次是(B)。enumcolor{red,yellow,blue=4,green,white}c1,c2;c1=yellow;c2=white;printf("%d,%d",c1,c2);A、2,6B、1,6C、1,4D、2,58

7、.设有如下定义:structsk{inta;floatb;}data,*p;若要使p指向data中的a域,正确的赋值语句是(C)。A、p=&data.a;B、p=(structsk*)data.a;C、p=(structsk*)&data.a;D、*p=data.a;9.使用共用体变量,不可以(A)。A、同时访问所有成员B、进行动态管理C、简化程序设计D、节省存储空间10.以下各选项企图说明一种新的类型名,其中正确的是(C)。A、typedefv2=int;B、typedefv4:int;C、typedefintv3;D、typedefv

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

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

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