C语言程序设计(四川师范大学)275009mooc慕课答案2026年版满分测试WYC

对应课程:点击查看
起止时间:2015-03-09到2015-06-30
更新状态:已完结

第七周:字符串数组 第一次单元测验

1、 下面的代码段执行后,输出的结果是:int i=0;
if ( i==0 ) {
int i=3;
}
printf(“%d”, i);

A:0
B:3
C:1
D:2
E:4
答案: 0

2、 下面哪个选项可以交换指针p和q所指的int型变量的值?

A:temp = p;
p = q;
q = temp;
B:temp = p;
p = q;
q = temp;
C:temp = p;
p = q;
q = temp;
D:temp = &p;
p = q;
q = temp;
答案: temp =
p;
p = q;
*q = temp;

3、 若有变量定义:int a = 5, p = &a, q = &a;则下面不能做的运算是:

A:p=a;
B:q=a;
C:p=q;
D:a=p-q;
E:a=(p)(*q);
答案: p=a;;
q=a;

4、 若有变量定义int x, y=5, p=&x;则能完成x=y的选项是:

A:p=y;
B:x=y;
C:x=p;
D:x=&y;
E:
p = &y;
答案: *p=y;;
x=y;

5、 若有变量定义:int a[][3] = {1,2,3,4,5,6,7};则数组a的第一维的大小是:

A:3
B:2
C:4
D:5
E:6
F:7
G:1
答案: 3

6、 若二维数组a有m列,则在a[i][j]之前的元素个数是

A:im+j
B:j
m+i
C:im+j-1
D:j
m+i-1
答案: i*m+j

7、 若有以下数组定义和函数调用,则函数fun的原型为:int a[3][4] = {1};
fun(a);

A:fun(int a[][4]);
B:fun(int a[][]);
C:fun(int a[]);
D:fun(int a[3][]);
答案: fun(int a[][4]);

8、 若函数的参数是数组,则传递给这个参数的值是:

A:数组的首地址
B:数组的第一个元素的地址
C:整个数组被拷贝过去
D:数组元素的个数
E:数组第一个元素的值
答案: 数组的首地址;
数组的第一个元素的地址

9、 以下数组初始化错误的是:

A:int d[2][3] = {{1,2},{3,4},{5,6}};
B:int a[2][3] = {0};
C:int b[][3] = {{1,2},{0}};
D:int a[][3] = {1,2,3,4,5,6};
答案: int d[2][3] = {{1,2},{3,4},{5,6}};

       


注:此答案尚未制作完成,如需购买,可点击下方红字提交表单联系客服更新,更新后可直接在本网页购买答案

点击这里,联系客服更新


为了方便下次阅读,建议在浏览器添加书签收藏本网页

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页


获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/


我们的公众号

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人资料铺

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍


一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情


 


 


点击下方答案目录,3秒找到你想要的答案