简答题下面程序的运行结果是( )。 #include using namespace std; void main() { int i,j,a=0; for(i=0;i { for (j=0; j { if (j%2) break; a++; } a++; } cout } A、3 B、4 C、5 D、6简答题以下语句不正确的是( )。 A、语句for(i=0;;)表示无限循环 B、for(;;)表示无限循环 C、for( )也表示无限循环 D、while(1)表示无限循环简答题有如下程序: #include using namespace std; int main( ) { int i ,f,f1=0,f2=1; for( i=3;i { f=f1+f2; f1=f2; f2=f; } cout return 0; } 运行时的输出结果是( ) A、2 B、3 C、5 D、8简答题下面关于break语句的描述中,不正确的是( )。 A、break可以用于循环体内 B、break语句可以在for循环语句中出现多次 C、break语句可以在switch语句中出现多次 D、一个break语句就可以跳出多重循环简答题有如下程序: #include using namespace std; int main( ){ int sum; for(int i=0; i sum=i; for(int j = i; j } cout return 0; } 运行时的输出结果是( )。 A、3 B、10 C、12 D、15简答题有如下程序段: int i=5; while (int i=0){ cout 运行时输出"*"的个数是( )。 A、0 B、1 C、5 D、无穷多选题有如下程序段: int i = 1; while (1) { ++i; if(i == 10) break; if(i % 2 == 0) cout } 执行这个程序段输出字符#的个数是()。 A. 10 B. 3 C. 4 D. 5简答题执行完以下语句 int i=0; do i++; while(i*i 时,do后面的循环体语句i++被执行的次数为 ( ) A、2 B、3 C、4 D、5简答题有如下程序段: for (int i=1;i if (i%3!=0) continue; else if(i%5!=0) continue; cout } 执行这个程序段的输出是( ) A、15,30,45, B、15,45, C、15,30, D、30,45,简答题有如下循环语句:for(int i=50; i>20; i-=2) cout 运行时循环体的执行次数是( ) A、14 B、15 C、30 D、27