C++作业2.docx
《C++作业2.docx》由会员分享,可在线阅读,更多相关《C++作业2.docx(8页珍藏版)》请在冰豆网上搜索。
C++作业2
实验报告
课程名称:
高级语言程序设计C++
年级:
一年级
实验日期:
姓名:
黎特
学号:
200806020112
班级:
经济0801
实验名称:
实验六结构、联合与类
一、实验目的及要求
通过运行相关程序,理解和掌握结构、联合、类的定义和使用方法,掌握重载函数的使用、链表的定义和使用、构造函数和析构函数的用法,掌握默认构造函数、带参数构造函数、虚函数的使用。
深刻理解类的三种不同private、protected、public变量和函数的使用范围。
二、实验环境
多媒体计算机WindowsXP操作系统VisualC++6.0
三、实验内容
P153-4(写出程序的运行结果)
P155-5
(1)
四、总结
对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。
实验报告
课程名称:
高级语言程序设计C++
年级:
一年级
实验日期:
姓名:
黎特
学号:
200806020112
班级:
经济0801
实验名称:
试验五程序结构和指针
一、实验目的及要求
通过编写和运行相关程序,掌握程序中变量的应用范围,掌握全局变量和局部变量的使用,学会用指针方法编写程序。
二、实验环境
多媒体计算机WindowsXP操作系统VisualC++6.0
三、实验内容
P113-4
P136–4(4)
四、总结
对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。
实验报告
课程名称:
高级语言程序设计C++
年级:
一年级
实验日期:
姓名:
黎特
学号:
200806020112
班级:
经济0801
实验名称:
试验四函数
一、实验目的及要求
通过编写和运行相关程序,掌握函数的概念、定义和调用,学会用函数编写程序,熟练掌握函数的调用方法和参数传递方法。
熟悉掌握递归函数的定义和运行方法
二、实验环境
多媒体计算机WindowsXP操作系统VisualC++6.0
三、实验内容
P98---1,3
#include
floatlite(floatf);
voidmain()
{floatf;
cout<<"qingshuruyigeshu";
cin>>f;
cout<floatlite(floatf)
{floatc;
c=(f-32)*5.0/9;
returnc;}
四、总结
对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。
实验报告
课程名称:
高级语言程序设计C++
年级:
一年级
实验日期:
姓名:
黎特
学号:
200806020112
班级:
经济0801
实验名称:
试验三数组和字符串
一、实验目的及要求
通过编写和运行相关程序,掌握数组的定义和使用,学会用数组编程,熟悉常用算法(包括求和、求最大值、最小值、排序、求素数等)。
掌握字符串的定义、存储和相关函数的使用。
二、实验环境
多媒体计算机WindowsXP操作系统VisualC++6.0
三、实验内容
P75----7,8
第七题
#include
voidmain()
{inti,j,n;
cout<<"请输入一个数"<cin>>n;
if(n>10)cout<<"输入错误"<else{for(i=1;i<=n;i++)
{for(j=1;j<=n-i;j++)cout<<"";
for(j=1;j<=2*i-1;j++)cout<
cout<#include
voidmain()
{inta[3][3]={{5,7,8},{2,-2,4},{1,1,1}},b[3][3]={{4,-2,3},{3,9,4},{8,-1,2}};
inti,j,c[3][3];
for(i=0;i<=2;i++)
{for(j=0;j<=2;j++)
c[i][j]=a[i][j]+b[i][j];}
for(i=0;i<=2;i++)
{for(j=0;j<=2;j++)
cout<cout<
四、总结
对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。
实验报告
课程名称:
高级语言程序设计C++
年级:
一年级
实验日期:
姓名:
黎特
学号:
200806020112
班级:
经济0801
实验名称:
实验二基本输入输出语句
一、实验目的及要求
通过编写和运行相关程序,了解基本的程序设计方法,熟悉顺序式程序设计的运行规则和基本输入输出语句和流程控制语句的使用,掌握利用VC++6.0进行面向对象程序设计的基本步骤。
二、实验环境
多媒体计算机WindowsXP操作系统VisualC++6.0
三、实验内容
P601
#include
voidmain()
{inti;
for(i=65;i<91;i++)
cout<
或
#include
voidmain()
{charpp;
for(pp='A';pp<='Z';pp++)
cout<P604
#include
#include
voidmain()
{doublea,b,c,p,s;
cout<<"请输入三个数"<cin>>a>>b>>c;
if((a+b)>c&&(a+c)>b&&(b+c)>a)
{p=(a+b+c)/2.0;
s=sqrt(p*(c-p)*(p-b)*(p-c));
cout<<"三角形的面积是:
"<
elsecout<<"输入错误!
!
"<P605
#include
voidmain()
{inti,j;
for(i=1;i<=4;i++)
{for(j=1;j<=8-2*i;j++)cout<<"";
for(j=1;j<=2*i-1;j++)cout<<"$";
cout<}
(B)
#include
voidmain()
{inti,j;
for(i=1;i<=4;i++)
{for(j=1;j<=5-i;j++)cout<<"*";
for(j=1;j>5-i;j++)cout<<"";
cout<(C)
#include
voidmain()
{inti,j,m=0;
for(i=1;i<=4;i++)
{for(j=1;j<=i;j++)
{cout<m++;}
cout<(D)
#include
voidmain()
{inti,j;
for(i=1;i<=4;i++)
{for(j=1;j<=4-i;j++)cout<<"";
for(j=1;j<=2*i-1;j++)cout<cout<
四、总结
对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。
实验报告
课程名称:
高级语言程序设计C++
年级:
一年级
实验日期:
姓名:
黎特
学号:
200806020112
班级:
经济081
实验名称:
实验一熟悉VB6.0环境简单程序录入、运行、调试
一、实验目的及要求
熟悉VC++上机环境,通过简单的输入输出程序,掌握利用VC++6.0进行面向对象程序设计的基本步骤
二、实验环境
多媒体计算机WindowsXP操作系统VisualC++6.0
三、实验内容
P334-2
#include
voidmain()
{cout<<"********************"<cout<<"**C++Programming**"<cout<<"********************"<}
四、总结
对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。