下列程序的输出结果是_______。double d=3.2;int x=1.2,y;y=(x+3.8)/5.0;printf("%d\n",d*y);
举一反三
- 有如下程序段: int x=12; double y=3.141593; printf("%d%8.6f", x, y); 其输出结果是()。
- main { int x=3,y=0; y=++x*--x; printf(“y=%d,x=%d\n”,y,x); }输出结果是:
- 下面程序的输出结果是 。 #include int main (void) { int x=2,y,z; x*=3+2;printf("%d\n",x); x*=y=z=4;printf("%d\n",x); x=y=z;printf("%d\n",x); x=(y=z);printf("%d\n",x); return 0; }
- 程序段:int x=12; double y=3.141593; printf(“%−4.3f,%d”, y, x);的输出结果是(□代表一个空格)( )。
- 【9.4】下列程序段的输出结果是。 void fun(int *x, int *y) {printf("%d%d",*x,*y); *x=3; *y=4;} main() {int x=1,y=2; fun(&y, &x); printf("%d%d",x,y); }