为什么错了
输入要求
输入两个数,分别代表某月的基本工资和奖金。
输出要求
计算并输出该月的收入,保留2位小数。
输入样例
6150.2 1200
输出样例
7350.20
提示
浮点数据建议用double类型。最后一个数据输出后要换行。
#include<stdio.h>
double main()
{
float a,b;
scanf("%f,%f",&a,&b);
double c;
c = a+b;
printf("%f.2\n",c);
return 0;
} double对应%lf而且应该是%.2lf #include<stdio.h>
double main()//这边我用duoble main没编译过,后来改成int main了
{
float a,b;
scanf("%f,%f",&a,&b);//输入浮点数是。第一个输(,)第二个数。第一和第二个数中要加逗号。 scanf("%f,%f",&a,&b);因为你两个%f%f中有逗号。
double c;
c = a+b;
printf("%f.2\n",c);
return 0;
}
页:
[1]