欢迎来到天天文库
浏览记录
ID:38698767
大小:50.00 KB
页数:6页
时间:2019-06-17
《实验名称与目的要求》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、四、C++实验教学的内容与基本要求1.实验项目名称:C++集成开发环境的使用实验目的:(1)掌握集成开发环境的使用方法;(2)了解C++程序的基本特点。实验内容提要:(1)熟悉VisualC++集成开发环境。(2)编写一个计算矩形面积的程序。(3)编写乘法计算器程序。(4)编写生日卡程序,使其能够输入和显示日期。2.实验项目名称:基本数据类型及其运算实验目的:(1)掌握整型、长整型、浮点型、双精度型和字符型等数据类型;(2)掌握各种数据类型的基本概念;(3)掌握常数和变量的使用方法。实验内容提要:(1)输入三个实数
2、,检验其能否构成一个三角形。(2)输入两个角度值x、y,计算如下式子的值。(3)用牛顿迭代法求方程根。(4)编写一个程序,要求用户输入一个十进制数,然后分别转换成为二进制数、八进制数和十六进制数输出。(5)打印出以下的杨辉三角形(要求打印出10行)3.实验项目名称:选择及循环程序设计实验目的:(1)掌握C++的选择结构语句的使用,如:if…else…,switch…(2)掌握C++的循环结构语句的使用,如:while…,do…while…,for….实验内容提要:(1)编写计算n的阶乘程序。(2)编写程序求斐波那契
3、数列的第n项和前n项之和。(3)编程求。(4)求解猴子吃桃问题。(5)用弦截法求一元方程在区间之间的一个根。4.实验项目名称:数组与字符串的输入和输出实验目的:(1)掌握一维、二维数组的定义和使用方法(2)掌握字符数组和字符串处理的库函数(3)掌握结构体类型的定义与使用方法实验内容提要:(1)编写程序计算矩阵的转置。(2)将任意输入的10个人名按字典顺序从排列,并输出排序结果。(3)替换加密(恺撒加密法):(4)定义一个名为Circle的结构体(圆),其数据成员是圆的外接矩形的左上角和右下角两点的坐标,计算该圆的面
4、积。5.实验项目名称:运算符和表达式实验目的:(1)掌握各种运算符及表达式的使用;(2)掌握不同类型数据间的转换原则;(3)正确使用“名字空间”;实验内容提要:(1)编写一个程序,寻找用户输入的几个整数中的最小值。(2)有一分数序列如下:求其前n项之和。(3)求a+aa+aaa+aaaa+......+aa...a(n个),其中a为1~9之间的整数。6.实验项目名称:函数的声明、定义和调用实验目的:(1)掌握函数定义及函数调用;(2)掌握函数间参数传递方式(值方式和引用方式);(3)掌握库函数的使用。实验内容提要:
5、(1)编写字符串查找函数。(2)编写字符串反转函数mystrrev。(3)编写一组求数组中最大最小元素的函数。(4)编写函数isprime(inta)用来判断变量a是否为素数,若是素数,函数返回1,否则返回0。(5)编写一组函数来实现词频统计功能。7.实验项目名称:指针的声明和使用实验目的:(1)掌握指针的概念,学会定义指针变量和使用指针变量进行间接引用;(2)掌握数组的指针和指向数组的指针变量;(3)掌握二维数组中行指针的概念和使用。实验内容提要:(1)在main()函数中输入两个变量a、b,然后调用函数swap
6、(int*x,int*y),在swap中交换变量a、b的值。(2)使用指向变量的指针,将键盘输入的三个整数按由小到大的顺序输出。(3)定义一个4行5列的二维数组,然后使用指向一维数组的指针变量来引用这个二维数组的所有元素。(4)输入一个长度小于的不含空格的字符串,然后对该字符串作如下处理,对字符串中的每个字符,如果是大写字母,将其转换为小写,如果是小写字母,将其转换为大写,然后将处理后的字符串输出。8.实验项目名称:函数和指针程序设计实验目的:(1)掌握函数调用的方法;(2)掌握函数的递归调用方法;(3)掌握函数调
7、用中参数的值传递和地址传递方法和含义。实验内容提要:(1)用递归的方法计算n!的值。(2)编写判断一个整数是否是素数的函数isprime(intn),当n是素数时返回1,否则返回0,然后在主调函数中通过调用该函数显示100~200之间的所有素数,输出时一行显示5个素数。(3)编写一个用于去掉字符串尾部的空格符函数。(4)用牛顿法或者二分法编写一个求方程f(x)=0在区间[a,b]中的实根。9.实验项目名称:结构体与共用体程序设计实验目的:(1)掌握结构体、枚举等自定义数据类型的定义与使用方法。(2)理解并应用“自顶
8、向下,逐步求精”的结构化程序设计方法来解决复杂问题。实验内容提要:(1)输入某小组7个人的姓名、性别、出生年份等信息,统计男女人数以及1988年以后(含1988年)出生的人数。(2)定义一个名为Circle(圆)的结构体,其数据成员是圆的外接矩形的左上角和右下角两点的坐标,计算该圆的面积。(3)读入5个用户的姓名和电话号码,按姓名的字典顺序排列后,输出每个用
此文档下载收益归作者所有