欢迎来到天天文库
浏览记录
ID:20395572
大小:56.50 KB
页数:6页
时间:2018-10-13
《广东海洋大学学生实验报告书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、GDOU-B-11-112广东海洋大学学生实验报告书(学生用表)实验名称简单的C++程序课程名称C++程序设计课程号16232108-0学院(系)软件学院专业软件工程班级软件学生姓名钟炜堂学号201211701131实验地点钟海楼04004实验日期9-11一、实验目的:熟悉VisualC++6.0开发环境,学会利用VisualC++6.0开发环境创建控制台应用程序。学习并实践C++语言在非面向对象方面的一些新特征:函数名重载二、实验内容:(1)在VisualC++6.0开发环境中编辑、编译、运行下面的程序,体
2、会C++程序中的输入输出流类对象的输入和输出操作。#includeusingnamespacestd;intmain()//前面的int指定了main()函数返回值的数据类型{inta,b,c;cin>>a>>b;if(b==0)return–1;//main()函数返回非0值表示程序遇到错误而结束c=a/b;cout<<"c="<3、onstintmodel=90;//modelisaconstconstintv[]={1,2,3,4};//v[i]isaconstconstintx;//error:noinitializervoidf(){model=200;//errorv[2]++;//error}(3)在VisualC++6.0开发环境中编译并运行下面的程序,理解函数原型的作用。#includeusingnamespacestd;voidsqr_it(int*i);//functionprototype函数原型4、intmain(){intx;x=10;sqr_it(x);//compilingtimeerror:typemismatch类型不匹配cout<<"Thesquareofxis"<5、双精度浮点数的最大值,并在主函数main()中演示这三个函数。(5)模仿教材中【例2.13】的程序,编写一个C++程序,使用new开辟动态存储单元保存你的名字,并显示出你的名字,输出完毕后使用delete释放动态存储单元。(6)阅读下面的程序,将其中的指针函数参数修改为引用作为参数。#includevoidf(inta[],intn,int*max,int*min){*max=*min=a[0];for(inti=1;i6、(*min>a[i])*min=a[i];}}voidmain(){inta[10]={2,5,3,9,0,8,1,7,6,4};intmax,min;f(a,10,&max,&min);cout<<"Max:"<usingnamespacestd;constintmodel=90;//modelisaconstconstintv[]={1,2,3,4};//v[i]isacons7、tconstintx=3;//error:noinitializervoidf(constintmodel,constintv[]){model;//errorv[2];//error}voidmain(){cout<usingnamespacestd;inl8、inevoidprint(inta){cout<
3、onstintmodel=90;//modelisaconstconstintv[]={1,2,3,4};//v[i]isaconstconstintx;//error:noinitializervoidf(){model=200;//errorv[2]++;//error}(3)在VisualC++6.0开发环境中编译并运行下面的程序,理解函数原型的作用。#includeusingnamespacestd;voidsqr_it(int*i);//functionprototype函数原型
4、intmain(){intx;x=10;sqr_it(x);//compilingtimeerror:typemismatch类型不匹配cout<<"Thesquareofxis"<5、双精度浮点数的最大值,并在主函数main()中演示这三个函数。(5)模仿教材中【例2.13】的程序,编写一个C++程序,使用new开辟动态存储单元保存你的名字,并显示出你的名字,输出完毕后使用delete释放动态存储单元。(6)阅读下面的程序,将其中的指针函数参数修改为引用作为参数。#includevoidf(inta[],intn,int*max,int*min){*max=*min=a[0];for(inti=1;i6、(*min>a[i])*min=a[i];}}voidmain(){inta[10]={2,5,3,9,0,8,1,7,6,4};intmax,min;f(a,10,&max,&min);cout<<"Max:"<usingnamespacestd;constintmodel=90;//modelisaconstconstintv[]={1,2,3,4};//v[i]isacons7、tconstintx=3;//error:noinitializervoidf(constintmodel,constintv[]){model;//errorv[2];//error}voidmain(){cout<usingnamespacestd;inl8、inevoidprint(inta){cout<
5、双精度浮点数的最大值,并在主函数main()中演示这三个函数。(5)模仿教材中【例2.13】的程序,编写一个C++程序,使用new开辟动态存储单元保存你的名字,并显示出你的名字,输出完毕后使用delete释放动态存储单元。(6)阅读下面的程序,将其中的指针函数参数修改为引用作为参数。#includevoidf(inta[],intn,int*max,int*min){*max=*min=a[0];for(inti=1;i6、(*min>a[i])*min=a[i];}}voidmain(){inta[10]={2,5,3,9,0,8,1,7,6,4};intmax,min;f(a,10,&max,&min);cout<<"Max:"<usingnamespacestd;constintmodel=90;//modelisaconstconstintv[]={1,2,3,4};//v[i]isacons7、tconstintx=3;//error:noinitializervoidf(constintmodel,constintv[]){model;//errorv[2];//error}voidmain(){cout<usingnamespacestd;inl8、inevoidprint(inta){cout<
6、(*min>a[i])*min=a[i];}}voidmain(){inta[10]={2,5,3,9,0,8,1,7,6,4};intmax,min;f(a,10,&max,&min);cout<<"Max:"<usingnamespacestd;constintmodel=90;//modelisaconstconstintv[]={1,2,3,4};//v[i]isacons
7、tconstintx=3;//error:noinitializervoidf(constintmodel,constintv[]){model;//errorv[2];//error}voidmain(){cout<usingnamespacestd;inl
8、inevoidprint(inta){cout<
此文档下载收益归作者所有