|
【实训目的】学习函数返回值的处理
【第 1 步】实训内容介绍
实训内容:通过一个实例学习函数返回值,理解返回值返回的多种方式。 前置条件:基本掌握函数的声明和定义 实训过程:
实训内容介绍
编写将百分制转为等级制的函数,并测试
实训结束
【Jitor 校验第 1 步】我已阅读实训内容介绍 // 送分题。直接点击。
【第 2 步】编写函数返回值
1、在项目 cpp5 中创建名为 cpp5_3 的源代码文件,如果项目不存在,则先创建项目,然后创建源代码文件。
2、将下述代码复制到刚刚创建的 cpp5_3 中:
#include <iostream.h>
void main(void) {
int score;
cout << "输入百分制成绩: ";
cin >> score;
}
然后编写程序,编写将百分制转为等级制的函数,并测试,代码见█████,运行结果如下:
输入百分制成绩: 80
等级是 {B}
Press any key to continue
代码如下:
// 从这一行开始复制。
#include <iostream.h>
char score2grade(int score){
if(score>100){
return 'N';
}else if(score>=90){
return 'A';
}else if(score>=80){
return 'B';
}else if(score>=70){
return 'C';
}else if(score>=60){
return 'D';
}else if(score>=0){
return 'F';
}else{
return 'N';
}
}
void main(void) {
int score;
cout << "输入百分制成绩: ";
cin >> score;
char grade = score2grade(score);
cout << "等级是 {" << grade << "}\n";
}
// 一直复制到这一行结束。
【Jitor 校验第 2 步】 // 复制上面的代码到 VC++ 6.0 ,保存并运行。点击。
【第 3 步】实训总结
本次实训学习了返回值的处理。
【Jitor 校验第 3 步】我已阅读实训总结 // 送分题。直接点击。
仍有疑问 ? 联系QQ 9429444(陈海云) : 返回首页 |