C++习题六——函数 – 作者:Johnson666

1.改错题:修改以下程序,并给出正确代码及运行结果

(1)键盘输入n,求1+2+3…+n的和。
image.png
代码及结果:
image.png
(2)将一维数组按升序排列。
image.png
代码:
image.png
结果:
image.png

2.在VC++6.0中调试并运行以下的程序,给出运行结果

(1)程序1:理解实参和形参同名时,按对应位置传递值。
image.png

image.png
(2)程序2:掌握返回指针值函数的使用方法。
image.png

image.png
image.png
(3)程序3:掌握内联函数的使用方法。
image.png

image.png
image.png
(4)程序4:掌握函数重载的使用方法。
image.png

image.png
(5)程序5:掌握全局变量与局部变量的使用方法。
image.png

image.png

3.在VC++6.0中编写以下C++程序,并给出代码及运行结果

(1) 编写内联函数circleArea:用于提示用户输入圆的半径;计算和打印圆的面积。
代码:
image.png
结果:
image.png
(2) 有一个数组,内放10个学生的英语成绩,写一个函数,求出平均分,并且打印出高于平均分的英语成绩。
代码:
image.png
结果:
image.png
(3)编写一个求字符串长度的函数,要求使用指针传递参数。

代码:
image.png
结果:
image.png
(4)使用函数模板template实现任意数据类型的两个数的值交换,使用引用传递参数。
代码:
image.png
结果:
image.png

来源:freebuf.com 2021-04-13 23:00:05 by: Johnson666

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论