- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
陕西省高等教育自学考试
C++程序设计 课程
实践环节考核报告
准考证号: 考生姓名:
所学专业: 计算机及应用 专业层次: 本科
考核地点: 西安电子科技大学 考核时间: 2012-5-19
实践考核评语及成绩评定(由指导教师填写)
教师签名:
年 月 日 主考院校:西安电子科技大学
《C++程序设计》课程实践
一、实验环境
1.硬件:CPU 2.4G ; 内存256M ;硬盘40G ;显示器 17;
2.软件:操作系统windows xp
3. 实验环境: Visual C++集成环境 ,word 2003
二、实验内容
实验一 熟悉实验环境
实验目的:
1 、了解和使用VC 集成开发环境
2 、熟悉VC 环境的基本命令和功能键,熟悉常用的功能菜单命令
3 、学习使用VC++环境的帮助
4 、学习完整的C++程序开发过程
5 、理解简单的C++程序结构
1) 创建一个控制台项目
选择菜单File|New,在Projects标签下选择Windows32 Console Application,输入项目名称“circle,然后按OK
2) 在项目中增加一个文件
选择菜单File|New,在Files标签下选择C/C++ Source File,输入文件名称“circle,然后按OK
3.编写简单的计算程序
输入圆的半径,计算圆的周长和面积并输出。
//输入圆的半径Radius,输出圆的周长Perimeter和面积Area
#include iostream.h
#include math.h
int main() {
int radius;
double perimeter, area;
cout Please input the radius: ;
cin radius;
perimeter = 2 * PI * radius; //周长=2πR
area = PI * pow(radius, 2); //面积=πR2
cout The perimeter of the circle : perimeter endl;
cout The area of the circle : area endl;
return 0;
}
运行结果:
实验二 简单程序开发
实验目的:
1、了解基本数据类型的字节宽度和范围表示
2、理解并掌握程序的分支、循环结构
3、提高程序可读性
4、学习过程化程序设计方法
5、进一步学习掌握查找与修改编译错误的方法
6、初步学习调试方法
1、基本数据类型的长度
编写一个程序,输出基本数据类型char, short, int, long, float,double和指针类型void *, char *, short *, int *, long *, float *, double*的数据类型的长度。
程序源码
#include iostream.h
int main()
{
cout char: sizeof(char) ; //以一定格式输出基本数据类型长度
cout short: sizeof(short) ;
cout int: sizeof(int) ;
cout long: sizeof(long) ;
cout float: sizeof(float) ;
cout double: sizeof(double) endl;
cout void *: sizeof(void *) ;
cout char *: sizeof(char *) ;
cout short *: sizeof(short *) ;
cout int *: sizeof(int *) ;
cout long *: sizeof(long *) ;
cout float *: sizeof(float *) ;
cout double *: sizeof(double *) endl;
return 0;
}
运行结果
分析:利用函数sizeof(数据类型名)来得到各个数据类型的长度
思考问题
为什么所有的指针长度一样?
答:指针指向的一个元素的起始地址,而不是指向元素,所以无论元素如何变化,其起始地址是不会改变的。
2、循环与分支结构
编写一个程序,循
文档评论(0)