下面的程序运行后,输出的结果是( )。
#include"stdio.h"
main()
{
intx=3;
do
{
printf("%d",x-=2);
}
while(!(--x));
}
#include"stdio.h"
main()
{
intx=3;
do
{
printf("%d",x-=2);
}
while(!(--x));
}
举一反三
- 以下程序执行后输出结果是( )。 #include "stdio.h" void main() { int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x); }
- 【填空题】写出下面程序执行后的运行结果____。#include <;stdio.h>;int main(){ int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d",x); return 0;}
- 下面的程序 main() { int x=3; do { printf("%d",x-=2); }while(!(--x));}
- 执行下列程序后,输出的结果是().main(){intx=9;do{printf("%d",x);x--;}while(!x);}
- 有以下程序 #include <stdio.h> void fun(int x) {if(x/2>1) fun(x/2); printf("%d",x); } main() {fun(7); printf(" ");} 程序运行后的输出结果是: