第一题是1.
第一题 int x=1; printf("%d\n",3<x<5); 先算3<0,是假的,因为在c语言里没有bool所以是0,第二步比较0<5,这是个真命题,所以答案是1;第二题 double x=1.6,y=2.7; int m=(int)x+(int)y; printf("%f %d\n",x+=y,m); 打印是4.300000和3,(int)的作用是把x和y用其整数部分.第三题 是E;
我上机运行了下,结果如下:(1)1 (2)4.300000 3 (3)E
刚开始都这样以后你就会觉得那不难加油!!!!!!!!!!!