hzau-专业c++作业6
判断题。窗体顶端。
选择题。窗体顶端。
若用数组名作为函数调用的实参.则传递给形参的是(a
a. 数组的首地址b. 数组第1个元素的值c. 数组中全部元素的值d. 数组元素的个数。
下面叙述中错误的是( a )。
a. 调用函数必须在一条独立的语句中完成。
b. 一个函数中可以有多条return语句。
c. 函数中通过return语句传递函数值。
d. 主函数名main也可以带有形参。
在函数的返回值类型与返回值表达式类型的描述中,错误的是( b )。
a. 函数返回值的类型是在定义函数时确定的,在函数调用时不能改变。
b. 函数返回值得类型就是返回值表达式的类型。
c. 函数返回值的类型与返回值表达式类型不同时,函数表达式类型应该转换成返回值类型。
d. 函数返回值的类型决定了返回值表达式的类型。
函数定义为fun(int &k),变量定义n=100,则下面调用正确的是( c )。
a. fun(20)b. fun(20+n)c. fun(n)d. fun(&n)
非数组、指针或引用型变量做实参时,它和对应形参之间的数据传递方式是( b )。
a. 地址传递b. 单向值传递c. 双向值传递d. 由用户指定传递方式。
在函数的定义格式中,下面各组成部分中,( d)是可以省略的。
a. 函数名b. 函数数据类型说明c. 函数体d. 函数参数。
在函数定义前加上关键字”inline”,表示该函数被定义为(b )。
a. 重载函数b. 内联函数c. 成员函数d. 普通函数。
下列叙述错误的是( b )。
a. 一个函数中可以有多条return语句。
b. 调用函数必须在一条独立的语句中完成。
c. 函数中通过return语句传递函数值。
d. 主函数main也可以带有形参。
必须用一对大括号括起来的程序段是( d )。
a. switch语句中的case标号语句b. if语句的分支c. 循环语句的循环体d. 函数的函数体。
正确的函数原型形式为( a )。
a. void fun(void) ;b. double fun(int x;int y);c.
int fun(int=0,int);d. double fun(int x,y)
下列的描述中( b )是错误的。
a. 使用全局变量可以从被调用函数中获取多个操作结果。
b. 局部变量可以初始化,若不初始化,则系统默认它的值为0
c. 当函数调用完后,静态局部变量的值不会消失。
d. 全局变量若不初始化,则系统默认它的值为0
若使用一维数组名作函数实参,则下面正确的说法是( a)。
a. 必须在主调函数中说明数组的大小。
b. 实参数组类型与形参数组类型可以不同。
c. 必须在被调函数中说明数组的大小。
d. 实参数组名与形参数组名必须一致。
13.以下程序有语法性错误,有关错误原因的正确说法是( )
int main()
a. 语句void prt_char();有错,它是函数调用语句,不能用void说明。
b. 变量名不能使用大写字母。
c. 函数说明和函数调用语句之间有矛盾。
d. 函数名不能使用下划线。
14.有函数原型void fun4 ( int &)下面选项中,正确的调用是( )
a. int x=2.17; fun4(&x);b.
int a=15; fun4(a*3.14);c. int b=100; fun4(b);d.
fun4(256);
15.下列选项中,( 具有文件作用域。
a. 函数形参b. 局部变量c. 全局变量d. 静态变量。
程序设计题。
题目描述。计算两点间距离,请编写函数double distance(double x1, double y1, double x2, double y2)。
输入描述。第一个点的横纵坐标x1和y1,第二个点的横纵坐标x2和y2
输出描述。两点的距离,保留4位小数。输入样例。
输出样例。
窗体顶端。窗体底端。
题目描述。编写一个函数,其功能是根据表示年月日的三个整型变量year,month和day计算并“返回”下一天的日期。函数名定位nextday,形式参数及返回类型请自行设计。
输入描述。输入年月日。
输出描述。随意按键,每按键一次,则显示下一天的日期(年月日用点分隔)。按#键结束程序。输入样例。
abcd
#输出样例。
注意:本题测试数据无法通过,大家程序无误即可,分系统给不了了,总是超时,不知道原因何在,抱歉。)
窗体顶端。窗体底端。
题目描述。输入一个5*5的矩阵,输出该矩阵并将该矩阵转置后再输出。具体的函数声明如下:
void init(int a[5], int n); void trans(int a[5], int n); void display(int a[5], int n);
输入描述。一个5*5的矩阵。
输出描述。该矩阵,以及转置后的矩阵。输入样例。
输出样例。
窗体顶端。窗体底端。
题目描述。根据递推公式编写一个递归函数计算fibonacci数列的第n项。f(1)=f(2)=1,f(n)=f(n-1)+f(n-2), n=3,4,5...
输入描述。项数。
输出描述。该项值。输入样例。
输出样例。
窗体顶端。窗体底端。
窗体底端。
18秋C作业三题目与答案
交卷时间 2018 11 03 21 05 05 一 单选题 4分 下列选项中,不属于值类型的是 a a.struct b.int32 c.int d.string 纠错 得分 4 知识点 2.2 数据类型 4分 表达式 5 2的值为 a a.1 b.3 c.4 d.11 纠错 得分 4 知识点 2...
AHA C大作业题目及要求
2 保证生成的n个数不重复 可用数组记录生成的数,每生成一个数,要与之前已经生成的进行比较,如果有相同的重新生成,直到不相同。三 作业要求 1 每位同学独立完成。2 开发平台 vc 6.0,建立win32 console application。3 提交时间 第17周周二之前 12月29日 提交。4...
C 课程设计题目
课程设计。一 题目 在下列题目中,任选一题 1.掷骰子游戏设计。2.用c 语言设计求解线性规划的单纯形法3 采用面象对象技术实现一个货币系统4.制作一个电子课程表。5.实现一个电梯实时状况模拟程序6.学生成绩管理系统7.图书管理系统。二 文档要求。1 需求分析 要求实现的功能和实现方式 2 系统总框...