想的太复杂了......
你可以按照题目给你的公式来啊
总成绩=作业成绩×20%+小测成绩×30%+期末考试成绩×50%
完全可以不用结构体呀。
你可以定义3个变量存放作业成绩(a),小测成绩(b),期末考试成绩(c),再定义一个变量表示总成绩(sum)。
sum=a*0.2+b*0.3+c*0.5
以上是核心代码。
by 二次元的暄妍 @ 2018-02-15 11:32:05
sum=a*0.2+b*0.3+c*0.5
忘记打乘号了(逃
by 二次元的暄妍 @ 2018-02-15 11:32:56
#include<bits/stdc++.h>
using namespace std;
int main()
{
int s,a,b,c;
cin>>a>>b>>c;
s=a*0.2+b*0.3+c*0.5;
cout<<s<<endl;
}
有时候,不用想的那么复杂!
by mengyuan @ 2018-02-19 16:46:51
@[wbs2788](/space/show?uid=71861) 您这,有点。。。蒟蒻看不动。。您还是看看题解吧。。。。
by МiсDZ @ 2018-02-26 23:33:24
来个简单的
#include<bits/stdc++.h>
int main()
{int a,b,c,s=0;
scanf("%d%d%d",&a,&b,&c);
s=a*0.2+b*0.3+c*0.5;
printf("%d",s);
return 0;
}
by 陈三成 @ 2018-03-23 19:49:59
忘记打‘#’了,不好意思(逃)
by 陈三成 @ 2018-03-23 19:51:00
# 输入好像就三个数
~~你是不是走错场了~~
by yy233 @ 2018-04-29 15:50:26
%%%
by 404_notfound @ 2018-04-30 10:47:54
%%%@[yy233](/space/show?uid=50321)
by MoMaek @ 2018-05-03 19:57:06
直接
```
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
cout<<a*0.2+b*0.3+c*0.5;
return 0;
}
```
by mabangjie @ 2018-07-05 17:50:51