成功执行下面的C++代码,先后从键盘上输入5回车和2回车,输出是
cin >> a ; cin >> b ; cout << a + b ;下面C++代码执行后输出是
int Sum = 0 ; for ( int i = 0 ; i < 10 ; i ++ ) Sum += i ; cout << Sum ;下面C++代码执行后输出的是
int N = 0 ; for ( int i = 0 ; i < 10 ; i ++ ) N += 1 ; cout << N ;下面C++代码执行后输出的是
int N = 0 ; for ( int i = 1 ; i < 10 ; i += 2 ){ if ( i % 2 == 1 ) continue ; N += 1 ; } cout << N ;下面C++代码执行时输入 14+7 后,正确的输出是
int P ; printf ( " 请输入正整数 P: " ); scanf ( "%d" , & P ); if ( P % 3 || P % 7 ) printf ( " 第 5 行代码 %d, %d" , P % 3 , P % 7 ); else printf ( " 第 7 行代码 %2d" , P % 3 && P % 7 );执行下面C++代码后得到的输出是
int count = 0 , i , s ; for ( i = 0 , s = 0 ; i < 20 ; i ++ , count ++ ) s += i ++ ; cout << s << " " << count ;下面C++代码拟用于计算整数N的位数,比如对 123 则输出 123是3位整数 ,但代码中可能存在bug。下面 有关描述正确的是
int N , N0 , rc = 0 ; cout << " 请输入整数: " ; cin >> N ; N0 = N ; while ( N ){ rc ++ ; N /= 10 ; } printf ( "%d 是 %d 位整数 \n" , N , rc ); // L11下面的C++代码用于求连续输入的若干正五位数的百位数之和。例如输入 32488 25731 41232 0 ,则输 出 3个正五位数的百位数之和为13 。有关描述错误的是
int M , Sum = 0 , rc = 0 ; cout << " 请输入正整数: " ; cin >> M ; while ( M ){ M = ( M / 100 % 10 ); // L6 Sum += M ; rc ++ ; cin >> M ; } cout << rc << " 个正五位数的百位数之和为 " << Sum ;如果一个正整数N能够表示为X*(X+1)的形式,这里称它是一个“兄弟数”。例如,输入6,则输出“6是一个兄 弟数”。下面C++代码用来判断N是否为一个“兄弟数”,在横线处应填入的代码可从i)-iv)中选择,则有几个能完成功 能?
int N ; cin >> N ; for ( int i = 0 ; i <= N ; i ++ ) if ( ___________________ ) cout << N << " 是一个兄弟数 \n" ; i ) N == i * ( i + 1 ) ii ) N == i * ( i - 1 ) iii ) N / ( i + 1 ) == i iv ) N / ( i - 1 ) == i下面C++代码能够执行,则将输出45。
for ( int i = 0 ; i < 10 ; i ++ ) Sum += i ; cout << Sum ;下面C++代码执行后,最后一次输出是10。
for ( int i = 1 ; i < 10 ; i += 3 ) cout << i << endl ;26题 | 被引用0次