超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 88|回复: 0

20秋学期《C语言及程序设计X》在线平时作业3

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-10-31 03:35:24 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里

下述for语句intI,x;for(i=0,x=1,i=9;x!=876;i  )scanf(ldquo;%drdquo;,x);
A:最多循环10次
B:最多循环9次
C:无限循环
D:一次也不循环

设int类型的数据长度为2个字节,则unsignedint类型数据的取值范围是()。
A:0~255
B:0~65535
C:-32768~ 32767
D:-256~ 255

函数strcmp(ldquo;Ardquo;,ldquo;Brdquo;)的值为()
A:0
B:-1
C:1
D:3

下列不属于C语言关键字的是()。
A:default
B:register
C:enum
D:external

下面对函数的叙述,不正确的是()。
A:函数的返回值是通过函数中的return语句获得的
B:函数不能嵌套定义
C:一个函数中有且只有一个return语句
D:函数中没有return语句,并不是不带回值

合法的C语言标识符是()。
A:abc
B:2ab
C:_a1
D:/n

下面程序的运行结果是()。charc[]=quot;\t\v\\\0will\nquot;;printf(quot;%dquot;,strlen(c));
A:14
B:3
C:9
D:字符串中有非法字符,输出值不能确定

下列程序的输出结果是()main(){intb=4;b*=b =b b;printf(ldquo;%d\nrdquo;,a);}
A:16
B:32
C:96
D:144

为了避免嵌套的条件语句if-else的二义性,C语言规定:else与()是正确的。
A:缩排位置相同的if
B:其之前最近的if
C:其之后if
D:同一行上的if

若x为float型变量,则以列程序段结果是()x=1234.6789;printf(ldquo;%-2.1frdquo;,x);
A:输出格式描述符的域宽度不够,不能输出
B:输出为1234.7
C:输出为1234.6
D:输出为-1234.6

若有变量说明:inta=0,b=0,c=0;,以下符合C语言语法的赋值表达式是()。
A:a=9 b c=a 9
B:a=9 b;c=a 9;
C:quot;a=(9 b,b  )quot;
D:a=9 b  =a 7

下面正确的字符常量是()
A:\X17'
B:\80'
C:\\'
D:quot;quot;quot;\nquot;quot;quot;

以下程序的输出结果是()。main(){char*a[][5]={ldquo;howrdquo;,rdquo;dordquo;,rdquo;yourdquo;,rdquo;dordquo;,rdquo;!rdquo;};char**p;inti;p=a;for(i=0;ilt;4;i  );printf(ldquo;%srdquo;,p[i]);}
A:howdoyoudo!
B:how
C:howdoyoudo
D:hdyd

以下for循环语句()。for(;;)printf(ldquo;*rdquo;);
A:判断循环结束的条件不合法
B:是无限循环
C:循环一次也不执行
D:循环只执行一次

执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M 1;main(){printf(ldquo;%d\nrdquo;,N);}
A:3
B:4
C:6
D:8

071^052的结果是()
A:32
B:16
C:23
D:22

在C语言中,一维数组的定义方式为:类型说明符数组名()。
A:[常量表达式]
B:[整型表达式]
C:[整型常量或整型表达式]
D:[整型常量]

下列语句中,符合语法的语句式()。
A:a b=3
B:a=a 7
C:a=c b 3=6;
D:quot;a=8,b=a 7;quot;

有两个字符数组a、b,则以下正确的输入语句是()。
A:gets(a,b);
B:quot;scanf(quot;quot;%s%squot;quot;,a,b);quot;
C:quot;scanf(quot;quot;%s%squot;quot;,a,b);quot;
D:quot;gets(quot;quot;aquot;quot;),gets(quot;quot;bquot;quot;);quot;

有下列语句和赋值语句:(1)charstr[]=rdquo;iamaboy.rdquo;(2)charstr[12]=rdquo;iamaboy.rdquo;(3)char*p=rdquo;iamaboy.rdquo;(4)p=rdquo;iamaboy.rdquo;下列说法正确的是()
A:只有(1)、(2)正确
B:只有(3)、(4)正确
C:只有(1)、(3)、(4)正确
D:只有(3)正确

在c语言中,函数形参的存储类型是自动类型的变量
A:错误
B:正确

已知inta,*p=amp;a,则函数printf(quot;%dquot;,p);调用错误。
A:错误
B:正确

声明语句intx=y=z=5;可以正确定义整型变量x,y和z并为其赋初值5。
A:错误
B:正确

c语言结构类型变量在程序执行期间所有成员一直驻留在内存。
A:错误
B:正确

C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。
A:错误
B:正确

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-1 03:18

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表