求助!怎么同时输出整数和浮点数?

原问题:求助!怎么同时输出整数和浮点数?
分类:编程开发 > 最后更新时间:【2017-07-27 05:50:29】
问题补充:

#include <stdio.h>

int main (void)

{

int a, b, c, sum;

printf ("请分别输入a, b, c的值:\n");

scanf ("%d%d%d", &a, &b, &c);

sum = a * b * c;

if (sum > 100)

{

printf ("结果大于100,为%d\n", sum);

}

else if (sum < 100)

{

printf ("结果小于100, 为%d\n", sum);

}

else

{

printf ("结果为100\n");

}

return 0;

}

最佳答案

“结果大于100,为%d\n", sum”

这里你写的%d,就输入的整数啊,如果你写%f就输出浮点数啊,如果你想两个同时输出,那就两个一起写,%d,%f 后面sum,sum (sum写两个,用,隔开),望采纳!


追问:
scanf ("%d%d%d", &a, &b, &c);这句怎么改? 追答:
不用改啊
  • 追答:
    输入浮点数,scanf ("%f%f%f", &a, &b, &c);只是a,b,c 在定义的时候也要定义为浮点数float而不是int
    最佳答案由网友  Ada_go  提供
  • 公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
    10

    分享到:

    其他回答

    暂无其它回答!

      推荐