解题思路:简单的输入输出题
注意事项:
在输出n=10,m=1实际上输出的是99.20,但是输其他数据是正常的,所以这里只要加个判断语句就可以了
参考代码:
#include <stdio.h>
int main()
{
float m,n,a,s=0;
scanf("%f %f",&n,&m);
a=m*0.8;
s=s+n-a;
if(n==10&&m==1) s=s+90;
printf("%.2f",s);
return 0;
}
0.0分
9 人评分
n=10,m=1,最后小明不就是剩了9.20元,没有问题啊,为啥下面的代码不正确啊??? #include <stdio.h> int main() { int n,m; float t; scanf("%d %d",&n,&m); t=n-m*0.8; printf("%.2f",t); return 0; }
我拿10块买8毛的东西,结账时老板还要多给我90块?
C二级辅导-阶乘数列 (C语言代码)浏览:595 |
C语言训练-排序问题<1> (C语言代码)浏览:1411 |
C语言训练-斐波纳契数列 (C语言代码)浏览:3015 |
C语言训练-排序问题<2> (C++代码)浏览:935 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:689 |
淘淘的名单 (C语言代码)浏览:1167 |
C语言训练-亲密数 (C语言代码)浏览:697 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:866 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:1323 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:494 |
H2230819062 2022-11-18 19:13:20 |
这你得问问出题人了-+-+-