GESP C++ 1级 2025年6月真题
单选题
第1题
2 分2025年4月19日在北京举行了一场颇为瞩目的人形机器人半程马拉松赛。比赛期间,跑动着的机器人会利用
第2题
2 分在某集成开发环境中调试下面代码段时尝试设置断点和检查局部变量,下面哪个说法是错误的( )。
第3题
2 分对下列C++的代码,描述准确的是( )。
第4题
2 分在C++中,下列可以做变量名的是( )。
第5题
2 分C++表达式14-3*3%2的值是( )。
第6题
2 分下面的C++代码执行后,其输出是( )。
第7题
2 分定义整型变量int a=16,则执行++a += 3之后,a的值会是( )。
第8题
2 分C++的int类型变量X的值为8,如果执行cout << (++X)++;,则输出和执行后X的值分别是( )。
第9题
2 分下面C++代码执行后的输出是( )。
第10题
2 分下面的C++代码用于求M天后是星期几,两处横线处分别应填入的代码是( )。
第11题
2 分下面C++代码执行后输出是( )。
第12题
2 分下面的C++代码用于求N的所有因数(即能将N整除的数),如输入12则将输出12,6,4,3,2,1。( )。
第13题
2 分下面C++代码执行后输出的是( )。
第14题
2 分试图编译并执行下面C++代码,下面描述正确的是( )。
第15题
2 分以下C++代码可以找出百位、十位和个位满足特定条件的三位数,横线处应该填入的是( )
判断题
第1题
2 分人们现在参加很多闭卷考试时通常都不允许带智能手机、平板电脑等,此外很多种智能手表同样因为具有嵌
第2题
2 分如果N是C++的整型变量,值为5,则表达式(N + !N)的值为4。 ( )
第3题
2 分在下面C++代码中,删除break语句对程序执行结果没有影响。 ( )
第4题
2 分删除下面C++代码中的continue后其输出是0#2#4#6#8#。( )
第5题
2 分将下面C++代码中的i < 100; i = i + 1修改为i < 200; i += i + 1,其输出与当前代码输出相同。(
第6题
2 分交换下面C++代码中的i += 2和cnt += 1,交换前后分别运行的两次输出相同。( )
第7题
2 分下面的C++代码执行后将输出45。( )
第8题
2 分执行C++代码cout << (12 + 12.12)将报错,因为12是int类型,而12.12是float类型,不同类型不能直接运
第9题
2 分在C++代码中,不可以将变量命名为false,因为false是C++语言的关键字。( )
第10题
2 分X是C++的整型变量,则表达式3 < X < 5求值结果是4。( )
编程题
第1题假期阅读
25 分未做第2题值日
25 分