|
|

楼主 |
发表于 2025-3-22 10:28:45
|
显示全部楼层
include
using namespace std;
int fun(int a,int b,int c)
{
a=5;
b=a+2;
c=a*b;
return (c);
}
int main()
{
int a=10,b=20,c=30;
c=fun(a,b,c);
cout<
•
C. 10,20,30
•
D. 35,20,10
答案: 请关注ybaotk.com搜题查看答案
问题 101: 4. 有函数声明void fun2(int);,下面选项中,不正确的调用是( )。
选项:
•
A. int x=21; fun2(x);
•
B. int b=100; fun2(&b);
•
C. fun2(256);
•
D. int a=15; fun2(a*3);
答案: 请关注ybaotk.com搜题查看答案
问题 102: 5. 以下函数声明正确的是( )。
选项:
•
A. double fun(int x;int y)
•
B. double fun(int x, y);
•
C. double fun(int x,int y)
•
D. double fun(int x,int y);
答案: 请关注ybaotk.com搜题查看答案
问题 103: 6. 下列关于函数声明说法不正确的是( )。
void fun(void);
选项:
•
A. 函数声明是一条独立的语句,必须以分号结尾
•
B. 函数声明通常放在程序的开始部分
•
C. 函数fun()无参数传入
•
D. 函数fun()返回一个值,其类型为void
答案: 请关注ybaotk.com搜题查看答案
问题 104: 7. 使用重载函数编程序的目的是( )。
选项:
•
A. 提高程序的运行速度
•
B. 共享程序代码
•
C. 使用相同的函数名调用功能相似的函数
•
D. 节省存储空间
答案: 请关注ybaotk.com搜题查看答案
问题 105: 8. 下列关于函数重载的说法正确的是( )。
选项:
•
A. 函数重载名可以不同
•
B. 函数重载必须具有不同的返回值类型
•
C. 函数重载形参个数必须不同
•
D. 函数重载必须具有不同的形参列表
答案: 请关注ybaotk.com搜题查看答案
问题 106: 9. 一个函数为void f(int,float='a'),另一个函数为void f(int),则它们( )。
选项:
•
A. 可以在同一个程序中定义,但不可重载
•
B. 以上说法均不正确
•
C. 可以在同一个程序中定义并可重载
•
D. 不能在同一个程序中定义
答案: 请关注ybaotk.com搜题查看答案
问题 107: 10. 下列关于默认参数值函数说法错误的是( )。
选项:
•
A. 必须从参数表最右边的参数开始设置参数的默认值
•
B. 函数调用时,带默认值的参数无实参输入时,使用默认值
•
C. 在函数声明和函数定义中,默认参数的值必须相同
•
D. 在C++中,允许设置参数的默认值
答案: 请关注ybaotk.com搜题查看答案
问题 108: 11. 在C++中,一个函数一般由两部分组成,分别是____和____。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 109: 12. 以下程序的输出结果为____。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|