本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-02到2020-07-12
本篇答案更新状态:已完结

第8周 函数实现代码分解和重用 本周测试

1、 问题:以下关于return语句的叙述中正确的是
选项:
A:一个自定义函数中必须有一条return语句
B:一个自定义函数中可以根据不同情况设置多条return语句
C:定义成void类型的函数中可以有带返回值的return语句
D:没有return语句的自定义函数在执行结束时不能返回到调用处
答案: 【一个自定义函数中可以根据不同情况设置多条return语句

2、 问题:有以下程序#include void fun(int p){ int d=2; p=d++; printf(“%d”,p);}void main(){ int a=1;fun(a); printf(“%d”,a);}程序运行后的输出结果是
选项:
A:32
B:12
C:21
D:22
答案: 【21

3、 问题:下面说法不属于说明函数的作用是
选项:
A:任务分解
B:代码重用
C:提高程序效率
D:提高程序质量
答案: 【提高程序效率

4、 问题:如下合法的函数定义
选项:
A:int mfun(int a,int b){return a+b;}
B:void mfun(int a,b){return a+b}
C:void mfun(void a,void b){return a+b;}
D:void mfun(int a,int b){return a+b;}
答案: 【int mfun(int a,int b){return a+b;}

5、 问题:6 下面关于函数声明正确的说法
选项:
A:方便编译,避免编译错误
B:方便链接,避免链接错误
C:函数声明必须在函数体内部声明
D:没有什么用途
答案: 【方便编译,避免编译错误

6、 问题:如果定义了如下函数,int isprime(int n){ //略}此函数的不正确的声明语句是?
选项:
A:int isprime(int n);
B:isprime(int n);
C:isprime(int n){};
D:int isprime(int);
答案: 【isprime(int n){};

7、 问题:函数求sum(int n)的功能是计算自然数1到n的和,即1+2+…+n。void main(){ printf(“The sum=%d”,sum (10));}int sum(int n){ int s=0,i; for(i=0;i<=n;i++) ______}
选项:
A:return s;
B:return s+=i;
C:s=s+i;return s;
D:s=s+n;return s;
答案: 【s=s+i;return s;

8、 问题:一个c程序的执行是从__
选项:

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注