2016 2016秋C++程序设计上(齐鲁工业大学)(中国高校计算机教育MOOC联盟) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2016-09-05到2016-12-15
本篇答案更新状态:已完结
【作业】第1章 程序设计导论 单元作业1
1、 问题:// 一个C++程序实例:将摄氏温度换算成华氏温度
include <iostream>
using namespace std;
int main()
{
double ctemp, ftemp; // 申请内存空间
cin >> ctemp; // 从键盘输入摄氏温度
ftemp = ctemp * 1.8 + 32; // 温度换算
cout << ftemp; // 在显示器上输出华氏温度
return 0; // 程序结束,退出
} 请按照上述例子,模仿编写一个将华氏温度换算成摄氏温度的C++程序。添加注释并提交源程序。注:C++语言中用“/”表示除法。
评分规则: 【 请检查程序错误,包括单词、标点符号、注释等错误,还包括公式错误、功能错误等。每个错误扣10分。参考答案:#include <iostream>
using namespace std;
int main()
{
double ftemp, ctemp; // 申请内存空间
cin >> ftemp; // 从键盘输入华氏温度
ctemp = (ftemp – 32) / 1.8; // 温度换算
cout << ctemp; // 在显示器上输出摄氏温度
return 0;
}
】
【作业】第3章 算法与控制结构 单元作业3
1、 问题:阅读下列C++程序。阅读后请说明程序的功能,并对每条语句进行注释,说明其作用。#include <iostream>
using namespace std;
int main( )
{
int N;
cin >> N;
bool yes_no = true;
for (int n = 2; n < N/2; n++)
{
if (N % n == 0)
{
yes_no = false; break;
}
}
if (yes_no == true) cout << “Yes” << endl;
else cout << “No” << endl;
return 0;
}
评分规则: 【 程序功能是从键盘输入一个数,检查这个数是否素数。答错扣20分;每条语句加注释。未加注释或注释错误扣5分。参考答案:程序功能:键盘输入一个数,检查这个数是否素数。#include <iostream> // 导入外部程序
using namespace std;
int main( ) // 主函数
{
int N; // 定义int型变量N
cin >> N; // 键盘输入1个整数
bool yes_no = true; // 定义1个bool型变量yes_no,初始化为true
for (int n = 2; n < N/2; n++) // 从2到N/2循环
{
if (N % n == 0) // 如果N能被n整除,则执行下列语句
{
yes_no = false; break; // 将yes_no赋值为false,跳出for循环
}
}
if (yes_no == true) cout << “Yes” << endl; // 如果yes_no为true,则显示Yes
else cout << “No” << endl; // 否则显示No
return 0; // 程序结束,退出
}
】
2、 问题:分别用while语句、do-while语句和for语句编写一个求阶乘N!的C++程序。
评分规则: 【 本作业题包含3个C++程序,每个程序20分;对每个程序,如果不能按要求完成计算功能,扣10分;每个语法错误扣5分。参考答案:// while循环
include <iostream>
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦