内容发布更新时间 : 2025/1/24 8:50:24星期一 下面是文章的全部内容请认真阅读。
实验一 C++的简单程序 (4)
一、实验目的
1. 熟悉VC6.0的开发环境。
2. 学习用Visual C++编写标准的C++控制台程序 3. 学会编写简单的C++程序。
4. 掌握结构化程序设计基本控制结构的运用,包括:选择结构语句(if-else, if-elseif-else, switch case);循环结构语句(while, do while, for)的使用。
5. 学会使用VC++6.0开发环境中的debug调试功能:单步执行、设置断点、观察变量值。
二、实验要求
1. 分析程序,上机验证结果。
2. 写出程序,并调试程序,要给出测试数据和实验结果。 3. 整理上机步骤,总结经验和体会。 4. 完成实验日志和上交程序。
三、实验内容
题目一:程序编写
编写一个完整的程序,运行时向用户提问:“你考试考了多少分?(0~100)”,接收输入的成绩后判断其等级并显示出来。规则如下:
优 90 ≤分数≤ 100 良 80 ≤分数< 90
等级= 中 60 ≤分数< 80
差 0 ≤分数< 60 要求:用if else和switch case两种方法实现。
题目二:程序编写
用穷举法找出1~100的质数并显示出来。使用while, do-while, for循环语句,三选一实现。
题目三:程序编写
在程序中定义一个整型变量,赋以1~100的值,要求用户猜这个数,比较两个数的
大小,把结果提示给用户,直到猜对为止。
题目四:程序编写
编程计算图形的面积。程序可计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的类型,然后,对圆形要求用户输入半径值,对长方形要求用户输入长和宽的值,对正方形要求用户输入边长的值,计算出面积的值后将其显示出来。
备注:任选一个程序,学习简单的debug调试功能。
使用debug调试功能观察程序运行中变量值的变化情况。
实验二 函数的应用 (4)
一、实验目的
1. 了解函数的定义。
2. 掌握函数的调用形式、执行过程,特别掌握嵌套调用和递归调用。 3. 掌握值调用和引用调用的编程方法。 4. 掌握重载函数的使用。
5. 掌握带默认形参值的函数的编程方法。
6. 学习使用VC++的debug调试功能,使用step into追踪到函数内部。
二、实验要求
1. 分析程序,上机验证结果。
2. 写出程序,并调试程序,要给出测试数据和实验结果。 3. 整理上机步骤,总结经验和体会。 4. 完成实验日志和上交程序。
三、实验内容
题目一:程序编写
编写一个函数把华氏温度转换为摄氏温度,转换公式为:C=(F-32)*5/9。
题目二:程序编写
编写重载函数Max可分别求取两个整数,三个整数,两个双精度数的最大值。
题目三:程序编写
编写递归函数GetPower(int x, int y)计算x的y次幂,在主程序中实现输入输出。
要求:y的取值可正可负。
题目四:程序编写
用递归的方法编写函数,求n阶勒让德多项式的值,在主程序中实现输入输出。 递归公式为: