题目内容

下面程序的运行结果是:( )。#include void main( ){ int y=10;do { y--; } while(--y) ;printf("%d\n",y--);}

A. -1
B. 1
C. 8
D. 0

查看答案
更多问题

以下能正确计算1×2×3×…×10的程序段是( )。

A. do {i=1;s=1; s=s*i; i++; } while(i<=10);
B. do {i=1;s=0; s=s*i; i++; } while(i<=10);
C. i=1;s=1; do {s=s*i; i++; } while(i<=10);
D. i=1;s=0; do {s=s*i; i++; } while(i<=10);

以下程序的运行结果是:( )。#include void main(){ int n=4;while(n--)printf ("%2d",--n);}

A. 2 0
B. 3 1
C. 3 2 1
D. 2 1 0

设有以下程序段,则执行该程序后为:( )。int x = 0, s = 0 ;while ( !x != 0 ) s += ++ x ;printf ( “ %d ”, s ) ;

A. 运行程序段后输出0
B. 运行程序段后输出1
C. 程序段中的控制表达式是非法的
D. 程序段执行无限次

下面程序的运行结果是:( )。#include void main( ){ int I ;for ( I = 1; I <=5; I++)switch ( I%5 ){ case 0: printf ( " * " ); break;case 1: printf ( " # " ); break;default : printf ("\n");case 2: printf ( " &" ); break;}}

A.
B. &&*
C. B.
D. &&& *
E. C.
F. &&
G. D.
H. &*&*

答案查题题库