华中科技大学
《计算机基础与程序设计(C++)》
实验报告
实验名称:第二次实验实验学时:4 系别:专业:班级: 姓名:学号: 实验日期: 教师批阅签字:
注意:考试系统的平时练习在第10周开放,请练习
第三章 分支
1. 编写程序:输入一门课程的成绩。[100,95],输出“A grade ”;(95,85],输出“B grade ”;(85,75],输出“C grade ”;(75,60],输出“D grade ”; (60,00],输出“Not passed ”。其他分值,输出“非法数据”。
完整代码:#include
cout<<\请输入x的值\cin>>x;
if(x<=100&&x>=95) cout<<\ grade\else if(x<95&&x>=85) cout<<\ grade\else if(x<85&&x>=75) cout<<\ grade\
else if(x<75&&x>=60) cout<<\ grade\else if(x<60&&x>=0) cout<<\else if(x<0||x>100) cout<<\非法数据\return 0; } 运
行
结
果
截
图
:
(测试
数据集合要求完整,能测试所有的分支)
2. 完成如图所示分段函数
完整代码:#include
cout<<”请输入x”< y=cos(x)+3; else if(1 cout<<”当x=”< 运行结果参考 3. 在vc环境下编译调试以下程序(知识点:else与if的配对原则) } 运行程序:#include int n; cin>>n; if(n%3==0) if(n%5==0) cout< cout<< n <<″不是3的倍数″ return 0; 输入 运行结果 30 11 10 9 1) 分析上述结果是否正确,如果不正确请解释原因 不正确,第一个if后少分号,第二个cout后少endl,使用镶嵌结构混乱 2) 给出修改后的代码,使程序得到正确结果。 #include cout< cout< cout< 第四章 循环 4. 编程计算a+aa+aaa+?+aaa?a(n 个a),a 的取值为0~9,n 的取值为0~5,a 和n 由键盘输入 #include using namespace std; int main() { inta,n,x=1,sum=0; cout<<”请输入a(0~9)”< cout<<”请输入n(0~5)”< for(inti=1;i {if(a<=0||a>9||n<=0||n>5) cout<<”输入错误”< 5. 编程判断给定的两个正整数是否互质 知识点:循环 提示:方法1:穷举;方法二:参考书本4.3.3节例题4.15 完整代码:#include cout<<\请输入两个正整数\cin>>a>>b; if(a==1||b==1) cout<<\互质\ 百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库华中科技大学计算机基础与程序设计实验报告在线全文阅读。
相关推荐: