1
明星捐款(50分)
某明星每年都会做慈善,小明统计了一下这个明星今年做了3次慈善,第一次捐助希望小学x万元,第二次捐助一个癌症患者y万元,第三次举办了慈善晚会,募捐z万元,其中有t万元是其他人捐助的。 请问,这个明星今年一共捐助了多少钱?(万元)
输入: 4个空格分开的正实数(单精度实数)
输出:总共捐款数(只输出数值,保留小数点后的小数2位)
如果输入不合法,则输出error
提示:注意输入数据的关系,比如z万元当中t万元是他人捐助,那么这个明星第三次是捐赠了多少呢?z和t是不是应该满足某种关系,否则是不可能成立的?
#include<stdio.h>
#include<stdlib.h>
int main()
{
float x,y,z,t;
int a;
a=scanf("%f %f %f %f", &x, &y, &z, &t);
if ( a==4&&x > 0 && y > 0 && z > 0 && t > 0&& z>t) {
printf("%.2f", x+y+z-t);
}
else {
printf("error");
}
system("pause");
return 0;
}
2
发工资(50分)
小明每个月基本工资x元,还有奖金y元,每迟到1次扣奖金