#include<stdio.h>
int main()
{
float a=5.0;
printf("The Output is %.2f",(7/5)*a+12);
}
我以为输出是 19.00 但输出是 17.00。这怎么可能?请指导我 17.00 的输出是怎么来的....
最佳答案
7/5
是 1。那是整数除法。之后的一切都应该清楚了。
关于c - Printf算术运算优先级下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52062338/