解题思路:简单的输入输出题
注意事项:
在输出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块?
H2230819062 2022-11-18 19:13:20 |
这你得问问出题人了-+-+-