重庆大学c++ 2022级-第1次实验-熟悉开发工具
下列程序用来计算课程的总成绩。课程的总成绩计算方法是:
总成绩 = 作业成绩 × 20% + 小测成绩 × 30% + 期末考试成绩 × 50%
请使用C++开发工具的调试(Debug)模式,观察下列程序的运行情况,并按要求填写观察结果。
#include <iostream>
using namespace std;
int main() {
int x1; // 作业成绩
int x2; // 小测成绩
int x3; // 期末考试成绩
int y; // 总成绩
cin>>x1;
cin>>x2;
cin>>x3;
y=x1*20/100+x2*30/100+x3*50/100;
cout<<y<<endl;
return 0;
}
假设输入数据是100 99 80
。
当执行完cin>>x1;
语句后,变量x1
的值是 100
2 分
。
当执行完cin>>x3;
语句后,变量x1
的值是 100
1 分
,变量x2
的值是 99
1 分
,变量x3
的值是 80
2 分
。
当执行完y=x1*20/100+x2*30/100+x3*50/100;
语句后,变量y
的值是 89
2 分
。
当执行完cout<<y<<endl;
语句后,程序输出的内容是 89
2 分
。