设int x=12,y=12345;则执行语句printf("x=%4d,y=%4d",x,y);的结果是?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/06 01:30:10
设int x=12,y=12345;则执行语句printf("x=%4d,y=%4d",x,y);的结果是?
![设int x=12,y=12345;则执行语句printf(](/uploads/image/z/15980905-1-5.jpg?t=%E8%AE%BEint+x%3D12%2Cy%3D12345%3B%E5%88%99%E6%89%A7%E8%A1%8C%E8%AF%AD%E5%8F%A5printf%28%22x%3D%254d%2Cy%3D%254d%22%2Cx%2Cy%29%3B%E7%9A%84%E7%BB%93%E6%9E%9C%E6%98%AF%3F)
%4d就是当输出小于4位时前面用空格占用多余位 使输出满足4位显示
如果大于4位就按正常显示 答案看楼上
如果大于4位就按正常显示 答案看楼上
设int x=9,y=9,则printf("%d,%d\n",x--,--y);语句的输出结果是
已有定义:int x;执行以下语句后的结果是——.x=11/3;y=5;printf("%%d,%%%d\n",x,y)
设有变量说明:int x=3,y=4;.那么执行语句;printf("%d,%d\n",(x,y),(y,x));后,
设有如下定义:int x=10,y=3,z;则语句printf("%d\n",z=(x%y,x/y));的输出结果是多少
如下定义:int x=10,y=3,z;则语句 printf("%d\n",z=(x%y,x/y)); 的输出结果是
int x=3,y=4; printf("%d,%d",(x.y),(y,x));
int x=5; int y=2+(x+=x++,x+8,++x); printf("%d",y); 结果是多少,为什么
main() { int x=2002,y=2003; printf("%d\n",(x,y)); } 为什么结果是20
以下程序的输出结果是() int x=10,y=10;printf("%d %d\n",x--,--y);
main() { int x=10; int y=x++; printf("%d,%d\n",(x++,y),y++);
下述程序段的输出结果是 int x=10; int y=x++; printf(“%d,%d”,(x++,y),y++)
执行以下语句后的输出结果 int x=3,y=0; printf("%d,%d",-1>x>-10&&1-10&&1