CCF GESP 2024年3月认证 C++ 1级
一
单选题
第 1 题
C++ 表达式 (3 - 2) * 3 + 5 的值是( )。
第 2 题
C++ 语句 cout << "5%2=" << 5 % 2 执行后的输出是( )。
第 3 题
执行 C++ 语句 cin >> a 时如果输入 5+2,下述说法正确的是( )。
第 4 题
下面 C++ 代码执行后的输出是( )。
int a = 1;
cout << "a+1= " << a+1 << endl;
第 5 题
下面 C++ 代码执行后的输出是( )。
int a = 1;
printf("a+1=%d\n", a+1);
第 6 题
下面 C++ 代码执行时输入 21 后,有关描述正确的是( )。
int N;
cin >> N;
if(N% 3 == 0)
cout << "能被3整除";
else if (N % 7 == 0)
cout << "能被7整除";
else
cout << "不能被3和7整除";
cout << endl;
第 7 题
下面 C++ 代码第 2 行,总共被执行次数是( )。
for(int i=-10; i<10; i++)
cout << i << " ";
第 8 题
下面 C++ 代码执行后的输出是( )。
int tnt = 0;
for(int i=0; i<10; i++)
if(i%3 && i%7)
tnt += i;
cout << tnt << endl;
第 9 题
下面 C++ 代码执行后的输出是( )。
int N = 10;
while(N){
N -= 1;
if(N%3 == 0)
cout << N << "#";
}
第 10 题
下面 C++ 代码用于判断键盘输入的整数是否为质数。质数是只能被 1 和它本身整除的数。在横线处应填入代码是( )。
int N;
cin >> N;
int cnt = 0; // 记录N被整除的次数
for(int i=1; i<N+1; i++)
if(_____________)
cnt +=1;
if(cnt == 2)
cout << N << "是质数";
else
cout << N << "不是质数";
第 11 题
下面关于整型变量 int x 的赋值语句不正确的是( )。
第 12 题
C++ 语言中下面可以完成数据输入的语句是( )。
第 13 题
在 Dev C++ 中对一个写好的 C++ 源文件要生成一个可执行程序需要执行下面哪个处理步骤?( )
第 14 题
小杨的父母最近刚刚给他买了一块华为手表,他说手表上跑的是鸿蒙,这个鸿蒙是?( )
第 15 题
中国计算机学会(CCF)在 2024 年 1 月 27 日的颁奖典礼上颁布了王选奖,王选先生的重大贡献是( )。
单选题部分已到底了。