2022知到答案 程序设计实践与进阶 最新完整智慧树知到满分章节测试答案

2024年9月27日 分类:免费网课答案 作者:网课帮手

第一章 单元测试

1、 问题:在C语言程序中,以下描述正确的是( )。
选项:
A:函数的定义可以嵌套,但函数的调用不可以嵌套
B:函数的定义不可以嵌套,但函数的调用可以嵌套
C:函数的定义和函数的调用均不可以嵌套
D:函数的定义和函数的调用均可以嵌套
答案: 【
函数的定义不可以嵌套,但函数的调用可以嵌套

2、 问题:执行下面程序段,结果是( )。
c<br>int x=40;<br>char y=‘C’;<br>int n;<br>n=(x&0xff)&&(y&gt;’B’);<br>printf(“%d\n”, n);<br>
选项:
A:0
B:1
C:2
D:3
答案: 【
1

3、 问题:若有说明:long p, a;则不能通过scanf语句正确给输入项读入数据的程序段是( )。
选项:
A:
p=&a; scanf(“%ld”, p);
B:p=(long )malloc(8); scanf(“%ld”, p);
C:scanf(“%ld”, p=&a);
D:scanf(“%ld”, &a);
答案: 【
p=&a; scanf(“%ld”, p);

4、 问题:【填空题】

读以下程序,并写出其运行结果( )。

c</p><p>#include&lt;stdio.h&gt;</p><p>union myun{</p><p>&nbsp;&nbsp;&nbsp; struct{</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int x, y, z;</p><p>&nbsp;&nbsp;&nbsp; }u;</p><p>&nbsp;&nbsp;&nbsp; int k;</p><p>}a;</p><p>void main(){</p><p>&nbsp;&nbsp;&nbsp; a.u.x = 4; a.u.y = 5, a.u.z = 6;</p><p>&nbsp;&nbsp;&nbsp; a.k = 0;</p><p>&nbsp;&nbsp;&nbsp; printf(&quot;%d\n&quot;, a.u.x);</p><p>}</p><p>

答案: 【
0

5、 问题:

若有以下定义和语句:int w[2][3], (pw)[3]; pw=w;则对w数组元素的非法引用是(   )

选项:
A: 
(w[0]+2)
B:(pw+1)[2]
C:pw[0][0]
D:
(pw[1]+2)
答案: 【
*(pw+1)[2]

第二章 单元测试

1、 问题:请读程序:
c<br>main(){<br>char *s1="AbCdEf", *s2="aB";<br>s1++; s2++;<br>printf("%d\n",strcmp(s1,s2));<br>}<br>
上面程序的输出结果是( )。
选项:
A:正数
B:负数
C:零
D:不确定的值
答案: 【
正数

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情
继续阅读