超前自学网

 找回密码
 立即注册

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

查看: 111|回复: 0

20春学期《C语言及程序设计》在线平时作业1

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-8-8 18:58:40 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里
下面四个选项中,均是正确的数值常量或字符常量的选项是()。
A:0.00f8.9e''
B:"""a""3.9E-2.51e1'\""'"
C:3'0110xFF000a
D:001E140xabcd2e250.I14

标有/**/语句的输出结果为()intx=20;printf(“%d,%o,%x”,x,x,x);/**/
A:20,20,20
B:"20,24,14"
C:"20,14,24"
D:"20,024,14"

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

下列语句中,符合语法的语句式()。
A:a+b=3
B:<span style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi" lang="EN-US">a=a+7</span>
C:a=c+b+3=6;
D:&quot;a=8,b=a+7;&quot;

以下不正确的说法为()。
A:在不同函数中可以使用相同名字的变量
B:形式参数是局部变量
C:在函数内定义的变量只在本函数范围内有效
D:在函数内的复合语句中定义的变量在本函数范围内有效

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

下面程序的输出是()。main(){intx=10,y=3;printf(&ldquo;%d\n&rdquo;,y=x%y);}
A:0
B:1
C:3
D:不确定的值

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

若有定义inta=2,b=9,k;k=a+b++/a++则k的值是()
A:6.5
B:7
C:6
D:8

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

若有定义:intx=7;floata=2.5,b=4.7;则表达式a+x%3*(int)(a+b)%2/4的值是()。
A:2.5
B:2.75
C:3.5
D:0

下面的叙述,不正确的是()。
A:宏名无类型,其参数也无类型
B:宏定义不是C语句,不必在行末加分号
C:宏替换只是字符替换
D:宏替换定义命令必须写在文件开头

以下不正确的C语言标识符是()。
A:int
B:a_1_2
C:ab1exe
D:_x

以下程序段()。intx=1,y=4;printf(x&lt;y?&rdquo;x=%d&rdquo;:&rdquo;y=%d&rdquo;,x,y);
A:输出控制格式错误
B:输出:x=1
C:输出:y=1
D:输出:y=4

设I和x都是int类型,则对于for循环语句for(i=0,x=0;i&lt;9;i++),下列哪句话正确()。
A:执行8次
B:执行9次
C:是无限循环
D:循环体一次也不执行

<span style="FONT-FAMILY: 宋体; FONT-SIZE: 10.5pt; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang="EN-US">int a[3][];</span><span style="FONT-FAMILY: 宋体; FONT-SIZE: 10.5pt; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">可以对二维数组<span lang="EN-US">a</span>的正确说明。</span>
A:错误
B:正确

<span style="FONT-FAMILY: 宋体; FONT-SIZE: 10.5pt; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">函数必须有返回值,否则不能使用函数</span>
A:错误
B:正确

<span style="FONT-FAMILY: 宋体; FONT-SIZE: 10.5pt; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">一个<span lang="EN-US">C</span>源程序可由一个或多个函数组成</span>
A:错误
B:正确

<span style="FONT-FAMILY: 宋体; FONT-SIZE: 10.5pt; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">在<span lang="EN-US">C</span>程序中,注释说明只能位于一条语句的后面</span>
A:错误
B:正确

<span style="FONT-FAMILY: 宋体; FONT-SIZE: 10.5pt; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang="EN-US">c</span><span style="FONT-FAMILY: 宋体; FONT-SIZE: 10.5pt; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">语言结构类型变量在程序执行期间所有成员一直驻留在内存。</span>
A:错误
B:正确

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

本版积分规则

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

GMT+8, 2025-5-1 05:34

Powered by Discuz! X3.4

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

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