选择题 共15道
判断题 共5道
执行以下程序,输入56 25,输出的结果是?
int a, b; cin >> a >> b; cout<<max(a,b);
在C++中,a=a-b可以简写为a-=b。执行下列代码,输出结果为?
int a=10; a-=9; cout<<a;
下面程序段输出的结果是?
char upper='A'; char lower = upper + 32 ; cout << lower;
执行下列代码,输出结果为?
for (int i=1; i<=5; i++) { if( i%2==0 ) { continue; } cout <<i<< " "; }
执行以下程序,输出的结果是?
int array[3]= {4, 5, 6}; array[0] = array[0]-3; cout<<array[0]<<" "<<array[1]<<" "<<array[2];
小明同学想判断输入的年份x是否是闰年,是则输出Yes,否则输出No。那么下面程序段中①处应该填写( )。一个年份如果能被400整除或者能被4整除但不能被100整除,那么这个年份就是闰年。例如:2000、2020是闰年。
int x; cin >> x; if(_①_) { cout << "Yes"; } else { cout << "No"; }
运行以下程序,输入6,输出的结果是?
#include <iostream> using namespace std; int main() { int n; cin >> n; if (n % 2 == 0) { cout << "QWER"; } else if (n % 3 == 0) { cout << "WERQ"; } else if (n % 5 == 0) { cout << "ERQW"; } else { cout << "RQWE"; } return 0; }
下图为n=5时输出的图案,输入一个正整数n,输出一个n+1行特殊的直角三角形,则①处应补充的代码为?
* ** **** ****** ******** ********** int n; cin >> n; cout << "*"<< endl; for (int i=1; i<=n; i++) { for (int j=1; _①_; j++) { cout << "*"; } cout << endl; }
阅读以下代码,输出的内容是?
#include <iostream> using namespace std; int main() { for(int i=1; i<=4; i++) { for(int j=5; j>=1; j--) { cout<<j<<" "; } cout << endl; } return 0; }
阅读程序,当输入7,程序输出的结果为?
#include<iostream> using namespace std; int main() { int n; int a[51]= {}; cin >> n; a[1]= 1; for(int i=2; i<=n; i++) { a[i] = a[i-1]* 2 + 1; } cout << a[n]; return 0; }
运行以下程序,输出的结果是?
int a[6]= {1, 2, 3, 4, 5, 6}; for (int i=0; i<=5; i++) { cout << a[i] << "+"; }
下面代码段最终的值是-1。
int i=5; while(i>0){ i-=2; }