2020 学会编程一C程序设计(北部湾大学) 最新满分章节测试答案

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

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

【作业】第2单元 结构化编码——选择结构程序设计 第2周编程练习

1、 问题:已知银行整存整取存款不同期限的年息利率分别为:2.25%,期限1年2.43%,期限2年2.70%,期限3年2.88%,期限5年3.00%,期限8年 要求输入存钱的期限和本金,求到期时能从银行得到的本金和复利的合计。输入格式要求:”%d,%lf” 提示信息:”Please enter year,capital:”输出格式要求:”rate = %lf, deposit = %lf”,输入错误时显示”Error rate!”
评分规则: 【 库函数正确得3分;语法无错误得2分;能正确编译并得到正确结果的5分。

第2单元 结构化编码——循环结构程序设计 第3次单元测验

1、 问题:C语言中while和do-while循环的主要区别是 。
选项:
A:do-while的循环体至少无条件执行一次
B:while的循环控制条件比do-while的循环控制条件严格
C:do-while允许从外部转到循环体内
D:do-while循环体不能是复合语句
答案: 【do-while的循环体至少无条件执行一次

2、 问题:以下叙述中正确的是 。
选项:
A:break语句只能用于switch语句体中
B:continue语句的作用是:使程序的执行流程跳出包含它的所有循环
C:break语句只能用在循环体内和switch语句体内
D:在循环体内使用break语句和continue语句的作用相同
答案: 【break语句只能用在循环体内和switch语句体内

3、 问题:下面关于for、while、do_while循环语句的叙述中正确的是
选项:
A:三种循环语句的循环体都至少被无条件地执行一次
B:三种循环语句中都可以缺省循环终止条件表达式
C:三种循环语句的循环体都必须放入一对花括号中
D:三种循环语句都可能出现无穷循环
答案: 【三种循环语句都可能出现无穷循环

4、 问题:以下关于循环语句的结论中,错误的是 。
选项:
A:可以用while语句实现的循环,一定可以用for语句实现
B:可以用for语句实现的循环,一定可以用while语句实现
C:可以用do-while语句实现的循环,一定可以用while语句实现
D:do-while语句与while语句的区别仅是关键字“while”出现的位置不同
答案: 【do-while语句与while语句的区别仅是关键字“while”出现的位置不同

5、 问题:关于循环语句,下面说法中正确的是 。
选项:
A:do-while语句的循环体至少会被执行1次
B:while语句的循环体至少会被执行1次
C:for语句的循环体至少会被执行1次
D:在C语言中只能用for、do或do-while语句实现循环结构
答案: 【do-while语句的循环体至少会被执行1次

【作业】第4单元 拓展知识——数组 第6周编程练习

1、 问题:从键盘输入10个整数,输出最大值和最小值,输出最大值和最小值所在的下标。使最小值与数组的第一个元素交换,最大值与数组的最后一个元素交换。输出交换后数组元素的值。
评分规则: 【 能够正确定义数组,将数据存入数组得5分能够求出最大值和最小值及所在下标得8分能够正确进行交换得 4分能够输出结果,并提供运行截图得3分

2、 问题:打印输出杨辉三角形,要求输出10行。(杨辉三角形见附件)
评分规则: 【 能够正确定义二维数组,并对第1列元素和对角线元素赋值为1得6分能够找出元素之间规律,计算出每一个元素值得7分能够输出对应三角形形状,并进行有效输出格式控制得7分

第3单元 模块化设计——函数(二) 第6次单元测验

1、 问题:被调函数返回给主调函数的值称为
选项:
A:形参
B:实参
C:返回值
D:参数
答案: 【返回值

2、 问题:可以不进行函数类型说明
选项:
A:被调函数的返回值是整型或字符型时
B:调函数的定义在主调函数定义之前时
C:在所有函数定义前,已在函数外预先说明了被调函数类型
D:以上都是
答案: 【以上都是

3、 问题:以下对 C语言函数的有关描述中,正确的是
选项:
A:在 C 中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B:C函数既可以嵌套定义又可递归调用
C:函数必须有返回值,否则不能使用函数
D:C程序中有调用关系的所有函数必须放在同一个源程序文件中
答案: 【在 C 中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参

4、 问题:C 语言中函数的隐含存储类型是
选项:
A: auto
B:static
C:extern
D:无存储类型
答案: 【extern

5、 问题:能把函数处理结果的两个数据返回给主调函数,在下面的方法中不正确的是
选项:
A:return 这两个数
B:形参用两个元素的数组
C:形参用两个这种数据类型的指针
D:用两个全局变量
答案: 【return 这两个数

第4单元 拓展知识——指针 第4-2单元测试

1、 问题:已有定义int p,i;则以下正确的语句是
选项:
A:10=
p;
B:i=p;
C:i=p;
D:p=2
p+1;
答案: 【i=*p;

2、 问题:已知:int *p, a; 则语句p=&a;中的运算符&的含义是______
选项:
A:位与运算
B:逻辑与运算
C:取指针内容
D:取变量地址
答案: 【取变量地址

3、 问题:已知:char s[10], p=s; 则在下列语句中,错误的语句是__
选项:
A:p=s+5;
B:s=p+s;
C:s[2]=p[4];
D:
p=s[0];
答案: 【s=p+s;

4、 问题:若有说明:int i, j=2,p=&i;,则能完成i=j赋值功能的语句是_
选项:
A:i=
p;
B:p=&j;
C:i=&j;
D:i=p;
答案: 【p
=
&j;】

5、 问题:下面程序的输出结果是_main(){ int a[ ]={1,2,3,4,5,6,7,8,9,0,},p; p=a; printf(“%d”,p+9);}
选项:
A:0
B:1
C:10
D:9
答案: 【10

6、 问题:下列程序的输出结果是__main(){char a[10]={9,8,7,6,5,4,3,2,1,0},p=a+5; printf(“%d”,–p);}
选项:
A:非法
B:a[4]的地址
C:5
D:3
答案: 【5

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

商家订单号查看步骤

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

继续阅读