main(){int x=9;for(;x.0;x--){if(x%3==0){printf("%d",--x);con
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/22 14:15:38
main(){int x=9;for(;x.0;x--){if(x%3==0){printf("%d",--x);continue;}}}
![main(){int x=9;for(;x.0;x--){if(x%3==0){printf(](/uploads/image/z/16620034-58-4.jpg?t=main%28%29%7Bint+x%3D9%3Bfor%28%3Bx.0%3Bx--%29%7Bif%28x%253%3D%3D0%29%7Bprintf%28%22%25d%22%2C--x%29%3Bcon)
for(;x.0;x--)
我猜是for(;x>0;x--) 吧
8 5 2
再问: 为什么 啊?
再答: x%3==0 得到的x=9 6 3 --x 求出的值是x减1之后的那个值。 x--求出的值是x减1之前的那个值。
再问: 可以详细些说吗?不懂!!
再答: 如果 x=3 --x;整个式子的值是2,x的值也是2。 x--;整个式子的值是3,但x的值是2。 printf("%d",--x); 输出的是整个式子的值,所以为2。 已经够详细了,再不懂我也没办法了。
我猜是for(;x>0;x--) 吧
8 5 2
再问: 为什么 啊?
再答: x%3==0 得到的x=9 6 3 --x 求出的值是x减1之后的那个值。 x--求出的值是x减1之前的那个值。
再问: 可以详细些说吗?不懂!!
再答: 如果 x=3 --x;整个式子的值是2,x的值也是2。 x--;整个式子的值是3,但x的值是2。 printf("%d",--x); 输出的是整个式子的值,所以为2。 已经够详细了,再不懂我也没办法了。
void main() {int x=4;if(x++>=5)printf("%d/n",x);else printf(
有以下程序 #include main() { int x=8; for( ; x>0; x--) {if(x%3) {
fun(int x) {if (x/2>0) fun(x/2); printf("%d",x); } main() {f
5.main() { int x; x=3; do { printf(“%d”,x--); }while(!x);
#include main() { int x=1,y=3; x=9-(--y)-(--y); printf("%d",
main() { int x=10; int y=x++; printf("%d,%d\n",(x++,y),y++);
main() { int x=0; sub(&x,8,1); printf("%d\n",x); } sub(int *
main( ) {int x=3; do {printf("%d\n",x-=2;} while (--x)); }
int x=20;printf(“%d”,0
void main() { int x=0,y=5,z=3; while() printf("%d,%d,%d\n",x
int f(int x){if(x==0) return 1;z+x*f(x-1);printf("%d",z);ret
#include main() {char x=0xFFFF; printf("%d",x);}