H2230819062


私信TA

用户名:dotcpp0604651

访问量:1199

签 名:

签名:30字以下

等  级
排  名 460
经  验 4755
参赛次数 15
文章发表 2
年  龄 0
在职情况 学生
学  校 情华大学
专  业

  自我简介:

TA的其他文章

细节!!!
浏览:826

解题思路:简单的输入输出题

注意事项:

在输出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;
 }
2022-11-18 00:33:23
我拿10块买8毛的东西,结账时老板还要多给我90块?
2022-11-05 22:25:37