一、单项选择题(每题5分,共15题,75分)
1. 执行以下程序,输入56 25,输出的结果是?( )
int a, b;
cin >> a >> b;
cout << max(a,b);
A.1000 B.无输出 C.56 D.25
2. 下列选项中,可以判断变量n为偶数的是?( )
A.n%5==0 B.n% 7 == 0 C.n%1==0 D.n%2==0
3. 下列选项中,输出结果为0的是?( )
A.cout<<7/2 B.cout<<5-5; C.cout<<2*3; D.cout<<”5-5”;
4. 在C++中,表示逻辑运算符“或”的是?( )
A.@ B.|| C.& D.==
5. C++中基本数据类型中,下列选项中,哪项是浮点数类型?
A.long long B.bool C.int D.double
6. 现有数组定义为int num[4]={ 6 };则数组num中的元素分别是?( )
A.0 0 0 6 B.0 0 0 0 C.6 0 0 0 D.6 6 6 6
7. 以下程序的功能是对一个正整数n进行数位分离,并按逆序打印每一位,①处应该填写?
#include<iostream>
using namespace std;
int main( ){
int n;
cin >> n;
while(_①_){
int d = n % 10;
n/=10;
cout<<d<<” “;
}