更多"以下程序段的输出结果是( )。 int x=5; do "的相关试题:
[单项选择]以下程序段的输出结果是( )。
int x=5;
do
x--;
while(!x);
A. 5
B. 无任何输出
C. 4
D. 陷入死循环
[单项选择]以下程序段的输出结果是( )。
int x = 5;
do
cout<<x--<<end1;
while(!x);
A. 5
B. 无任何输出
C. 4
D. 陷入死循环
[单项选择]有以下程序段:
int x=3:
do
printf("%d",x-=2);
while(!(--x));
其输出结果是( )。
A. 1
B. 3 0
C. 1-2
D. 死循环
[单项选择]如下程序段运行时输出“*”的个数是
int i=5;
while(int i:0)cout<<'*';i--;
A. 0
B. 1
C. 5
D. 无穷
[单项选择]以下程序的输出结果是
int f( )
static int i=0;
int s=1
s+=i;i++;
return s;
main( )
int i,a=0;
for(i=0;i<5;i++)a+=f( );
printf(“%d/n",
A. ;A) 20B) 24C) 25D)
[单项选择]以下程序的输出结果是
int f( )
stadc int i=0;
int s=1;
s+=i;i++;
return s;
main( )
int i,a=0;
for(i=0;i<5;i++)a+=f( );
printf(“%d/n”,
A. ;
B. 24
C. 25
D. 15
[单项选择]有以下程序段:
int k=O
while(k=1)k++;
while循环执行的次数是( )。
A. 无限次
B. 有语法错,不能执行
C. 一次也不执行
D. 执行1次
[单项选择]设有以下程序段,则
int x=0,s=0;
while(!x!=0)s+=++x;
printf("%d",s);
A. 运行程序段后输出0
B. 运行程序段后输出1
C. 程序段中的控制表达式是非法的
D. 程序段执行无限次
[单项选择]以下程序段的输出结果是
int x=5;
do
cout<<x--<<end1;
while(!x);
A. 5
B. 无任何输出
C. 4
D. 陷入死循环