测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

分类题库

C++编程题库

按题型、年份与知识点筛选,快速定位练习题。

共 33 题 单选

题目列表

共 33 题
A67955 执行下面程序后,输出为( )。1 int f(int x = 2){ 2026年 函数调用 程序输出 函数参数默认值 单选 A67944 执行下面程序,输出结果是( )。1 int divi(int a,int b){ 2026年 函数调用 异常处理 控制流 单选 A67930 对如下代码实现的欧几里得算法(辗转相除法),执行 gcd(48, 18) 得到的调用序列为( )。1 int gcd(int a, int b) { 2026年 递归 函数调用 欧几里得算法 单选 A67925 关于递归函数调用,下列说法错误的是( )。 2026年 函数调用 算法基础 递归函数 单选 A67786 以下关于C++函数的说法,正确的?( ) 2026年 函数调用 函数定义 函数声明 单选 A67785 函数定义为int func(int a, int b),以下调用方式正确的?( ) 2026年 参数传递 函数调用 形参与实参 单选 A67781 以下哪个函数可以获取C风格字符串的长度?( ) 2026年 字符串 函数调用 C风格字符串 单选 A67662 下面程序最后能够得到HelloC++的是()1 2025年 字符串 函数调用 字符串替换 单选 A67651 关于下述代码,说法错误的是( )。1 int multiply(int x, int y); 2025年 函数调用 形参与实参 函数声明与定义 单选 A67641 运行下面的代码,将出现( )。1 double hmean(double a, double b) { 2025年 函数调用 类型转换 异常处理 单选 A67628 用以下辗转相除法(欧几里得算法)求gcd(84, 60)的步骤中,第二步计算的数是( )。1 int gcd(int a, int b) { 2025年 递归 取模运算 函数调用 辗转相除法 单选 A67502 关于以下 C++代码,说法正确的是( )。int main() { 2025年 函数调用 函数定义 编译错误 单选 A67332 下面这段C++代码会输出( )。int add(int a, int b = 1); // 函数声明 2025年 函数调用 默认参数 函数声明与定义 单选 A67331 下面这段C++代码会输出( )。int x = 5; 2025年 变量作用域 函数调用 全局变量与局部变量 单选 A67201 当输入 6 时,下列C++程序的输出结果为( )。#include <iostream> 2025年 函数调用 递归函数 递推计算 单选 A67176 下面C++程序的运行结果为( )。#include <iostream> 2025年 程序运行结果 函数调用 递归函数 单选 A67101 给定函数 climbStairs(int n) 的定义如下,则 climbStairs(5) 的返回的值是( )。 2025年 递归 斐波那契数列 函数调用 单选 A67017 以下关于 C++ 中 abs() 函数的描述,正确的是( ) 2025年 数据类型 函数调用 绝对值函数 单选 A66927 若函数声明为int f(int &x){ x+=3; return x; } ,则对声明的变量int a=3 ,下⾯哪个调⽤能够改变a的值( )。 2024年 参数传递 函数调用 引用传递 单选 A66738 下面函数不能正常执行的是() 2024年 参数传递 函数调用 函数定义 单选