202603-GESP C++ 二级真题

您的姓名:
一、单选题(每题2分,共30分)
第1题 2026年春节联欢晚会上一个武术表演节目《武BOT》。节目中多个人形机器人会表演空翻,它们落地可能会有微微踉跄,但都会迅速调整姿态站稳,并适当移动来和前后左右的其他机器人保持原来队列。如果将机器人视作一个计算机系统,那么在该计算机系统中下面哪一项不能作为输入设备()。
第2题 下面代码用来找出输入的N个正整数中最大的一个。如果将代码段用流程图来表示,则L1标记的代码行(if判断)应该使用的图形是()。
第3题 下面C++代码(定义double PI = 3.1415926; cout << (PI);)可以执行,有关说法正确的是()。
第4题 下面选择项中,与C++表达式!(x > 5 && y <= 10)等价的是()。
第5题 某同学执行C++代码cout << ((0.1 + 0.2) == 0.3)时输出0,下面最可能的原因是()。
第6题 下面的C++代码段(tnt累加内层循环次数,外层循环i从0到4,每次输出tnt#)执行后其输出是()。
第7题 下面的C++代码(for (int i = -2; i < 2; i++) if (not i % 3) cout << i << "#";)执行之后的输出是()。
第8题 下面的C++代码(双层循环,内层遇到i*j%10==0则break)执行后其输出是()。
第9题 下面C++代码(双层循环,j==3时continue,i==2时break,count计数)执行后其输出是()。
第10题 下面4个选项中,与下面C++代码段(while循环输出0到4)具有相同效果的是()。
第11题 下面C++代码(n从10递减,n%3==0时continue,n==5时break)执行后输出是()。
第12题 下面C++代码段(i取反后内层循环计数)执行后,其输出是()。
第13题 某学校图书馆借阅卡号校验程序...横线处应填入的代码是()。
第14题 下面的C++代码段(双层循环输出数字三角形)正常执行后其输出的数字图形是()。
第15题 校园演讲比赛评委打分计算程序...横线处应填入()。
二、判断题(每题2分,共20分)
第1题 小明的妈妈最近刚刚给他买了一块电话手表,除了可以看时间,小明也可以用它和妈妈打电话、收发信息,那么可以推测这块手表中装有一款特定操作系统。()
第2题 C++语句cout << ('4' % '2' == '2' * '2' % 2);执行后的输出是1。()
第3题 下面的C++代码段(bool a = true; cout << (10 + a);)执行时将报错,因为10是整数类型,a是布尔类型。由于类型不同,不能进行加法运算。()
第4题 下面C++代码段(for循环i从0到9,i%3非零时continue,否则输出i-)执行后将输出0-3-6-9-。()
第5题 执行下面的C++代码段(cin >> N; while(N) cout << N;),如果N是基本数据类型,则语句cout << (N);将被执行0次或无数次(即死循环)。()
第6题 下面的C++代码段(for循环内i+=1后continue)可正常执行,删除continue不影响执行效果。()
第7题 下面的C++代码段用于计算1到N之间所有数字中含有的3的个数...如果将while(i != 0)改为while(abs(i)),则执行结果相同。()
第8题 下面的C++代码段执行将不会有输出,因为内层循环j总是0开始,i*j%10==0将会被满足,执行break,故而i小于10,不会满足if判断条件。()
第9题 下列C++代码(双层循环,内层break后判断j是否正常完成循环再输出)执行后将输出1#4#9#16#16。()
第10题 下面C++代码执行后输出如左图所示,将" %d"修改为"%3d"即可实现右图输出。()
更多问卷 复制此问卷