c语言中的%.2f是什么意思?
#include <stdio.h>void main()
{
float a, b, c;//表示购物金额,优惠金额,应付金额
printf("********开始********\n");
printf("输入购物金额:\n");
scanf_s("%f", &a);
if (a < 200) b = 0;
else if (a >= 200 && a < 500) b = 20;
else if (a >= 500 && a < 1000) b = 50;
elseb = 120;
c = a - b;
printf("欢迎光临!\n 您的购物金额为a\t%.2f元\n 优惠金额为b\t%.2f元\n 应付金额为c\t%.2f元\n",a,b,c);
printf("*********结束*********");
}
c语言中的%.2f是什么意思?
else if 是表达的是什么?
表示打印浮点数,小数点后保留两位。 zltzlt 发表于 2020-3-4 17:40
表示打印浮点数,小数点后保留两位。
第二个问题呢
2862593577 发表于 2020-3-4 17:41
第二个问题呢
如果 if 的条件不成立就判断 else if 2862593577 发表于 2020-3-4 17:41
第二个问题呢
否则如果,就是if的拓展
如果全部用if的话,将会特别耗CPU时间
页:
[1]