例题"/>
【试题024】C语言强制转型小例题
1.题目:设int a=7; float x=2.5,y=4.7;,则表达式x+3%(int)(x+y)/4的值是 ?
2.代码+分析:
#include <stdio.h>
int main() { //设int a=7; float x=2.5,y=4.7;,则表达式x+3%(int)(x+y)/4的值是 ?int a = 7;float x = 2.5, y = 4.7;printf("%d\n", (x + 3 % (int)(x + y) / 4));//分析:根据优先级口诀:括号排第一,%和/排第三,+排第四//所以:(int)(x+y)=7//然后:3%7/4=0//接着: 2.5+0=2.5
}
3.截图:
更多推荐
【试题024】C语言强制转型小例题
发布评论