#include<stdio.h>
int main(void)
{
int t=0;
int a=0;
int b=1;
int n=0;
int f=0;
int g;
scanf("%d",&t);
for(a=1;a<=t;a++)
{
g=0;
scanf("%d",&n);
for(b=1;b<=n;b++)
{
scanf("%d",&f);
g+=f;
}
if(g>=100&&g<200)
{
printf("%d\n",g-30);
}
else if("g>=200&&g<300")
{
printf("%d\n",g-70);
}
else if("g>=300&&g<400")
{
printf("%d\n",g-110);
}
else if("g>=400")
{
printf("%d\n",g-160);
}
else
printf("error");
}
return 0;
}
Comments
这个是80分,不知道哪里错了。。。
明白这个意思吗?
if(g>=400)
{
printf("%d\n",g-160); //最大优惠
}
else if(g>=300)
{
printf("%d\n",g-110); //第二优惠
}
else if(g>=200)
{
printf("%d\n",g-70); //第三优惠
}
else if(g>=100)
{
printf("%d\n",g-30); //最低优惠
}
else
printf("%d\n",g); //无优惠
多写些文字把问题描述清楚。
对于程序片段,再写上注释,说明这段代码你想要干什么。
这个平台可以直接访问。
2,不要这样贴代码,别人没法看。建议用在线平台的链接。