分类题库
C++编程题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 49 题
A67332
下面这段C++代码会输出( )。int add(int a, int b = 1); // 函数声明
2025年
单选
A67331
下面这段C++代码会输出( )。int x = 5;
2025年
单选
A67322
执行下面C++代码将输出 11 。int x = 10;
2025年
判断
A67295
假设函数 gcd() 能正确求两个正整数的最大公约数,则下面的 findMusicalPattern(4,6) 函数返回2。void findMusicalPattern(int rhythm1, int rhythm2) {
2025年
判断
A67201
当输入 6 时,下列C++程序的输出结果为( )。#include <iostream>
2025年
单选
A67176
下面C++程序的运行结果为( )。#include <iostream>
2025年
单选
A67141
函数调用管理可用栈来管理。
2025年
判断
A67118
假设函数 gcd() 函数能正确求两个正整数的最大公约数,则下面的 lcm(a,b) 函数能正确找到两个正整 数 a 和 b 的最小公倍数。int lcm(int a, int b) {
2025年
判断
A67101
给定函数 climbStairs(int n) 的定义如下,则 climbStairs(5) 的返回的值是( )。
2025年
单选
A67089
执行下面C++程序后,变量 a 的值会变成 15 。void add(int &x){
2025年
判断
A67017
以下关于 C++ 中 abs() 函数的描述,正确的是( )
2025年
单选
A66927
若函数声明为int f(int &x){ x+=3; return x; } ,则对声明的变量int a=3 ,下⾯哪个调⽤能够改变a的值( )。
2024年
单选
A66809
已知int类型的变量a、b和c中分别存储着一个三角形的三条边长,则这个三角形的面积可以通过表达式sqrt((a+b+c)*(b+c-a)*(a+c-b)*(a+b-c))/4求得。
2024年
判断
A66738
下面函数不能正常执行的是()
2024年
单选
A66716
给定如下函数:1 int fun(int n) {
2024年
单选
A66715
给定如下函数(函数功能同上题,增加输出打印):1 int fun(int n) {
2024年
单选
A66697
下面程序的输出为( )。1 #include <iostream>
2024年
单选
A66641
有关下列C++代码的说法,正确的是( )。printf("Hello,GESP!");
2024年
单选
A66609
下面C++代码用于输出N和M之间(可以包括N和M)的孪生素数。孪生素数是指间隔为2的两个数均为素数,如11和13分别是素数,且间隔为2。isPrime(N)用于判断N是否为素数的函数。为完成上述功能,横线处应填上的代码是( )。1 int N,M;
2024年
单选
A66591
下列代码输出的是1 string s="1234@@chenadai";
2024年
单选