C++题目:写出下列程序的运行结果。请用正规方式写出答案,谢谢了

2025-02-26 17:49:56
推荐回答(3个)
回答1:

printf(“x=%d,y=%d,z=%d,a=%d\n”,x,y,z,w,a);

这里的输出格式化字符串少了一个变量,应该是

printf(“x=%d,y=%d,z=%d,w=%d,a=%d\n”,x,y,z,w,a);

于是,有下面的输出:

x=11,y=7,z=9,w=1,a=1

回答2:

#include
void main()
{int x=3,y=7,z=9,w=11,a;
x+=y; //x=x+y=3+7=10
x-=z; //x=x-z=10-9=1
x*=w; //x=x*w=1*11=11
w/=x; //w=w/x=11/11=1
a=z/y; //a=z/y=9/7=1
printf(“x=%d,y=%d,z=%d,a=%d\n”,x,y,z,w,a); 11 7 9 1
}

回答3:

x=11,y=7,z=9,a=1