知到C程序设计智慧树答案(山东联盟)

wangke 智慧树知到 14

第一章 单元测试

1、 问题: C程序中语句的结束符是;。( )
选项:
A:对
B:错
答案: 【


2、 问题:一个C程序的执行是从本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。( )
选项:
A:对
B:错
答案: 【

3、 问题:C语言编写的程序需要编译连接才能运行。( )
选项:
A:对
B:错
答案: 【

4、 问题:构成C程序的基本单位是函数。( )
选项:
A:对
B:错
答案: 【

5、 问题:没有main函数程序就无法执行。( )
选项:
A:对
B:错
答案: 【

第二章 单元测试

1、 问题:"A"是合法的字符常量是。( )
选项:
A:对
B:错
答案: 【

2、 问题:long是合法的用户标识符。( )
选项:
A:对
B:错
答案: 【

3、 问题:在C语言中,变量所分配的内存空间大小由变量的类型决定( )
选项:
A:对
B:错
答案: 【

4、 问题:下面正确的int型常量表示是__。( )
选项:
A:0xag
B:16.700
C:089
D:0XABC
答案: 【
0XABC

5、 问题:下面错误的实型常量表示是__。( )
选项:
A:3.5e7.8
B:.23
C:12E-88
D:62.123
答案: 【
3.5e7.8

第三章 单元测试

1、单选题:
有以下程序,程序的输出结果是int main(){ int a=3; a+=a-=a*a; printf(“%d”,a); return 0;}( )
选项:
A:0
B:-3
C:9
D:-12
答案: 【-12】

2、单选题:
运行以下程序的输出结果是________。int main(){ int x,y, z ; x=y=1; z=x++,y++,++y; printf(“%d,%d,%d”, x,y,z) ; return 0;}( )
选项:
A:2,2,1
B:2,3,1
C:2,3,2
D:2,3,3
答案: 【2,3,1】

3、单选题:
有如下的变量定义:int i=8,a,b;double x=1.42,y=5.2;则以下符合C语言语法的表达式是________。( )
选项:
A:a=a*3=2
B:y=i+=(b=i)
C:a+=a-=(b=4)*(a=3)
D:y=x%i
答案: 【a=a*3=2】

4、单选题:
设有以下定义:#define d 2int a=0; double b=1.25; char c=’A’;则下面语句中错误的是________。( )
选项:
A:a++
B:d++
C:c++
D:b++
答案: 【d++】

5、单选题:
设有说明:char w; int x; float y; double z; 则表达式: w*x+z-y值的数据类型是________。( )
选项:
A:float
B:double
C:int
D:char
答案: 【double】

第四章 单元测试

1、单选题:
欲将15和1.5分别赋给a和b,正确的输入方法是________。int a; double b; scanf(“a=%d,b=%lf”,&a,&b);( )
选项:
A:a=15,b=1.5
B:15,1.5
C:a=15 b=1.5
D:15 1.5
答案: 【a=15,b=1.5】

2、判断题:
若有以下说明和语句,则输出结果是字符串中有非法字符。char str[ ]= “”c:abc.dat””;printf ( “%s”, str );( )
选项:
A:错
B:对
答案: 【错】

3、单选题:
已有如下定义和输入语句,若要求a,b,c1,c2的值分别为5、6、A和B,当从第一列开始输入数据时,正确的数据输入方式是 ______ ( 表示空格,<CR>表示回车)。int a,b;char c1,c2;scanf(“%d%c%d%c”,&a,&c1,&b,&c2);( )
选项:
A:5A6B<CR>
B:5A6 B<CR>
C:5 A6B<CR>
D:5 A 6 B<CR>
答案: 【5A6B<CR>】

4、单选题:
( )
选项:
A:25,25,25
B:25,21,37
C:25,31,19
D:25,19,31
答案: 【25,31,19】

5、单选题:
( )
选项:
A:985 U 211 N
B:985U211N
C:985 211U
D:985 211
答案: 【985 211U】

第五章 单元测试

1、单选题:
( )
选项:
A:30,10,20
B:30,10,30
C:30,20,10
D:10,20,30
答案: 【30,10,30】

2、单选题:
( )
选项:
A:a=2,b=1
B:a=1,b=1
C:a=1,b=0
D:a=2,b=2
答案: 【a=2,b=1】

3、单选题:
( )
选项:
A:0
B:-1
C:不确定的数
D:1
答案: 【0】

4、单选题:
( )
选项:
A:4
B:7
C:6
D:5
答案: 【5】

5、单选题:
设a=1,b=2,c=3,d=4,则表达式:a<b?a:c<d?c:d的结果为:( )
选项:
A:1
B:3
C:2
D:4
答案: 【1】

第六章 单元测试

1、单选题:
C语言中 while 和do-while循环的主要区别是________。( )
选项:
A:do-while允许从外部转到循环体内
B:while 的循环条件可以一开始就为假,do-while的循环条件不允许一开始就为假
C:do-while的循环体至少无条件执行一次
D:while的循环控制条件比do-while的循环控制条件更严格
答案: 【do-while的循环体至少无条件执行一次】

2、单选题:
( )
选项:
A:自然数1~9的累加和
B:自然数1~10的累加和
C:自然数1~10中偶数和
D:自然数1~9中奇数和
答案: 【自然数1~10中偶数和】

3、单选题:
( )
选项:
A:3
B:0
C:4
D:死循环无输出
答案: 【3】

4、单选题:
( )
选项:
A:20
B:8921
C:1298
D:0
答案: 【8921】

5、单选题:
( )
选项:
A:b=1
B:b=4
C:b=10
D:b=11
答案: 【b=4】

第七章 单元测试

1、单选题:
( )
选项:
A:2,2
B:3,3
C:4,5
D:0,0
答案: 【3,3】

2、单选题:
以下在定

剩余章节答案付费后可长期查看

如无法购买,请复制网址,换浏览器打开

做题有答案,效率提高!

使用过程中有疑问联系QQ55089918

电大答案

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~

当前文章名称

手机号用于查询订单,请认真核对

支付宝
立即支付

请输入手机号或商家订单号

商家订单号在哪里?点此了解

你输入的数据有误,请确认!

如已购买,但查不到

可联系客服QQ 55089918 进行核实