首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

看看如何修改

2013-12-15 
【求助】看看怎么修改?Sample Input2Tom 5.77Jack 21.4Sample OutputTom 7.69Jack 67.76分段计算水费的。为每

【求助】看看怎么修改?
Sample Input
2
Tom 5.77
Jack 21.4

Sample Output
Tom 7.69
Jack 67.76

分段计算水费的。

为每个用户单独输出一行:姓名以及其该月的水费,两者之间用一个空格分隔。水费保留小数点后2位。
顺便说一下,name的长度不超过10;0.0 ≤ x ≤ 100.00 ,以上还需怎样修改?

#include<stdio.h>
int main()
{
int i,n,k;
double x,y;
char name[11];
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(k=0;k<n;k++)
scanf("%s %lf",name,&x);

if(x<=10)
y=x*4/3;
if(x>10&&x<=20)
y=x*2.5-10.5;
if(x>20)
y=x*3.4-5;
for(k=0;k<n;k++)
printf("%s %.2lf\n",name,y);
}
return 0;
}

[解决办法]
不知道你题目意思,输入什么,要求输出什么,不清楚。

热点排行