上海理工大学c语言选择题复习

上海理工大学c语言选择题复习

ID:37770143

大小:82.01 KB

页数:13页

时间:2019-05-30

上海理工大学c语言选择题复习_第1页
上海理工大学c语言选择题复习_第2页
上海理工大学c语言选择题复习_第3页
上海理工大学c语言选择题复习_第4页
上海理工大学c语言选择题复习_第5页
资源描述:

《上海理工大学c语言选择题复习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.执行下列语句序列后,不可能出现的运行结果是___c_____。intn;scanf("%d",&n);switch(n){case1:case2:putchar('X');case3:case4:putchar('Y');break;default:putchar('Z');A.显示:zB.显示:xyC.显示:xD.显示:y2.设a,b为整型变量,且二者均不为0,以下关系表达式中恒成立的是_____c___。A.a/b*b/a==1B.a/b*b==aC.a*b/a==bD.a*b/a*b==13.设有定义:intx=10,y=20,z=30;则执行下列语句

2、后的结果是___b_____。if(x>y)z=x;x=y;y=z;printf("%d,%d,%d",x,y,z);A.20,30,20B.20,30,30C.20,30,10D.10,20,304.下列程序的输出结果是__b_____。main(){inta=011;printf("%d",++a);}A.9B.10C.11D.125.设x,y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是__b____。A.!(x

3、

4、1B.x==y&&y!=zC.x

5、

6、y+z&&y-zD.y&&’y’6.以下所列的各函数声明中,正确

7、的是_D_______。A.subplay(aasinteger,basinteger)B.voidplay(vara:Integer,varb:Integer)C.voidplay(inta,b)D.voidplay(inta,intb)7.表达式!x等价于___b_____。A.x==1B.x==0C.x!=0D.x!=18.设有定义inta[10];则合法数组元素的下标范围为__b____。A.1至10B.0至9C.1至9D.0至109.下列关于数组的描述中错误的是__d____。A.当数组名作为参数传递给某个函数时,原数组中的元素的值可以被函数修改B.数

8、组的名称其实是数组在内存中的首地址C.一个数组只允许存储同种类型的变量D.如果在对数组进行初始化时,给定的数组元素个数比数组元素少时,多余的数组元素自动初始化为最后一个给定元素的值10.下列标识符中,不合法的标识符为____c____。A._intB.a_10C.a#bD.Pad11.下列C语言的标识符中,不合法的标识符为_____b_______A.starB.1234C._a100D.circuit912.若已定义:intx=10;则表达式x=(4*5,x*5,x+25)的值是__d____。(只看最后一个)A.20B.45C.125D.3513.若x是in

9、t类型变量,y是float类型变量,则为了将数据55和55.5分别赋给x和y,则执行语句:scanf(“%d,%f”,&x,&y,);时,正确的键盘输入是___a___。A.55,55.5↙B.x=55,y=55.5↙C.55↙55.5↙D.x=55↙y=55.5↙14.若有说明语句:intx=25,y=20,z=30;则执行语句:if(x>y){y=z;z=x;}x=y;printf(“%d,%d,%d”,x,y,z);后,输出是_____b_______(先后顺序问题)A.25,20,30B.30,30,25C.25,30,30D.25,30,2515.程序

10、段:intnum=2;while(num)printf(“%d,”,num--);的运行结果是______a_________(注意没有0)A.2,1,B.2,1C.2,1,0D.2,1,0,16.若有说明:inta[3][4],s;则对数组a的元素引用正确的是____d________(排除法)A.s=0;for(i=0;i<=3;i++)for(j=0;j<4;j++)s+=a[i][j];B.s=0;for(j=0;j<=4;j++)for(i=0;i<3;i++)s+=a[i][j];C.s=0;for(i=0;i<4;i++)for(j=0;j<=3;

11、j++)s+=a[j][i];D.s=0;for(i=0;i<3;i++)for(j=0;j<4;j++)s+=a[i][j];17.如果形参获取实参的地址,则____a________作为函数调用时的实参。A.数组名B.全局量C.数组中全部元素的值D.数组中的元素个数18.若有定义:inti,j,*pi=&i;则与i==j等价的比较表达式是____b________A.i==*piB.*pi==*&jC.i==&jD.i==**pi21.以下C程序中预处理命令写法正确的是:d。A.#include(stdio.h)B.#include[stdio.h]C.#i

12、nclude{stdio

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

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

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