问题标题: 酷町堂:1582 怎么错了

0
0
已解决
黄瀚霆
黄瀚霆
初级光能
初级光能
#include<iostream>
using namespace std;
int main()
{
	int a,sum=0;
	cin>>a;
	while(a!=0)
	{
		sum+=a;
		cin>>a;	
	}
	cout<<200-sum;
	return 0;
 } 

 

黄瀚霆在2018-03-27 19:26:26追加了内容

是1906


0
已采纳
张国鉴
张国鉴
资深守护
资深守护

int a;

改为

double a;

100AC!!!!!

张国鉴在2018-03-25 17:41:55追加了内容
    cin>>a;
	if (a>3) sum=a*2.3;
	if (a==3) sum=6;
	if (a<3) sum=a*1.7;
	printf("%.1f",sum) ;

不好意思,没仔细看,应该这样写,你全部写错啦

0
0
余思成
余思成
高级守护
高级守护
   核心:
   double x,y;
    cin>>x;
    if(x>3) y=x*2.3,printf("%.1f",y);
    if(x==3) y=x*2,printf("%.1f",y);
    if(x<3) y=x*1.7,printf("%.1f",y);
    return 0;
0
我要回答