#247. 客观题

客观题

  1. C++表达式 8+3*2 的值是() {{ select(1) }}
  • 22
  • 14
  • 16
  • 13
  1. C++表达式 20/4+2*3 的值是() {{ select(2) }}
  • 8
  • 11
  • 10
  • 9
  1. 下面程序输入的值为多少的时候,输出结果为“OK”()?
#include<iostream>
using namespace std;
int main(){
	int n,cnt=0;
	cin >> n;
	for(int i=2;i<n;i++){
		if(n%i==0){
			cnt++;
		}
	}
	if(cnt==0){
		cout << "OK";
	} else{
		cout << "NO";
	}
	return 0;
}

{{ multiselect(3) }}

  • 5
  • 7
  • 9
  • 11
  1. 下面程序输入的值为多少的时候,输出结果为“YES”()?
#include<iostream>
using namespace std;
int main(){
	int n,sum=0;
	cin >> n;
	for(int i=1;i<n;i++){
		if(n%i==0){
			sum+=i;
		}
	}
	if(sum==n){
		cout << "YES";
	} else{
		cout << "NO";
	}
	return 0;
}

{{ multiselect(4) }}

  • 6
  • 10
  • 28
  • 12
  1. 已知变量x=5,y=3,执行以下代码后,输出结果是()
cout << x-y << endl;
cout << x*y << endl;

{{ select(5) }}

  • 2
    15
    
  • 8
    2
    
  • 5
    3
    
  • 15
    2
    
  1. 已知变量a=8,b=2,执行以下代码后,输出结果是()
cout << a/b << endl;
cout << a%b << endl;

{{ select(6) }}

  • 4
    0
    
  • 4
    2
    
  • 8
    2
    
  • 8
    0
    
  1. 关于 C++ 数组,下列说法正确的是()

{{ multiselect(7) }}

  • 数组中的元素类型必须相同
  • int arr[50];表示arr数组最多存储50个整数
  • 数组元素的下标从1开始
  • 数组在声明后可以动态改变大小
  1. 关于数组的描述正确的是()

{{ multiselect(8) }}

  • 数组存储的元素类型必须一致
  • int arr[10];创建了可存储10个整数的数组
  • 数组下标从0开始
  • 数组长度可以在声明后随意更改