//以下结果输出什么?
#include <stdio.h>
int main()
{
int a;
a=(int)((double)(3/2)+0.5+(int)1.99*2);
printf("a=%d\n",a);
return 0;
}
//a=3
版权声明:本文为weixin_42136255原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
//以下结果输出什么?
#include <stdio.h>
int main()
{
int a;
a=(int)((double)(3/2)+0.5+(int)1.99*2);
printf("a=%d\n",a);
return 0;
}
//a=3