选择题 共15道
判断题 共5道
运行下列程序段,输出的结果是( )(5分)
int n=572765; cout<< n/10%10;
假设有两个城市:城市A和城市B。每个城市的温度都在-50到50摄氏度之间。当且仅当只有 一个城市的温度低于0时,输出1,也就是说,如果城市A的温度低于0而城市B大于等于0;或者如果城市A的温度大于等于0而B小于0,则输出1,否则输出0。补全①和②处的代码。(5分)
#include<iostream> using namespace std; int main() { int a,b; cin >> a >> b; if(__①__) { if(__②__) { cout <<1; return 0; } } if(a >= 0) { if(b < 0) { cout <<1; return 0; } } cout <<0; return 0; }
执行以下代码段,变量x和y的值分别是( ) (5分)
int x = 7; int y = x/2*3;
在C++中,输出指令是( )(5分)
小A有一个神奇口袋,里面可以装各个平方数。口袋的负载量就是口袋里所有数字之和。当 负载量超过L的时候不能再装平方数。现在给定n个数,从左往右筛选其中的平方数,并依 次将平方数放入口袋,编成程序,输出口袋里能装下几个平方数。平方数就是一个整数乘以
自己的结果(例如: 1、4、9、16、…...)补全①、②和③处的代码。
例如: 输入L为100,n为5,接下来的5个数分别是49、19、36、25、73,则口袋里只装了49和36两个平方数,所以输出2。
#include<iostream> using namespace std; int main() { int L,n,cnt=0,sum=0; cin>>L>>n; for(int i=1; i<=n; i++) { int x; bool flag = false; cin>>x; for(int j=1; j<x; j++) { if(__①__) { flag = true; break; } } if(flag == true) { if(__②__) { sum +=X; cnt++; } else { __③__ } } } cout<<cnt; return 0; }
在C++中,表示布尔数据类型的关键字是( )(5分)
下列关于C++语言中变量的叙述,不正确的是( )(5分)
在C++中,以下正确的变量命名是( )(5分)
执行以下程序段,输出的结果是( )(5分)
for (int j = 1; j <= 6; j++) { if (j % 3 == 0) { break; } cout <<j<<""; }
如果我们想在终端输出变量x的值,正确的代码是( )(5分)
运行以下程序,输出的结果是( )(5分)
#include using namespace std; int main() { cout << "Hello" <<" "; cout << "World"; return 0; }
输出1到10之间的所有偶数,请补全以下代码。(5分)
#include <iostream> using namespace std; int main() { for (int i=1; i<=10; i++) { if(__①__) { cout << i << endl; } } return 0; }
以下可以作为变量名的是( )(5分)
#include<iostream> using namespace std; int main() { int a = 5; int b = a + 3; int c = b-2; cout << c; return 0; }
下面代码实现的是判断n是否是质数的功能。补全①和②处的代码。(5分)
#include <iostream> using namespace std; int main() { int n; cin >> n; __①__ for(int i=2; i<n; i++) { if(__②__) { isprime = false; break; } } cout << isprime << endl; return 0; }
在C++中,&&和Ⅱ分别代表逻辑与和逻辑或运算。(5分)
在C++中,for 循环至少执行一次。(5 分)
在C++中,cout 用于输入,而 cin 用于输出。(5 分)
在C++中,变量声明后,如果不初始化,其值是确定的。(5分)
在C++中,所有变量都必须在使用前声明其数据类型。(5 分)