欢迎来到天天文库
浏览记录
ID:20312957
大小:60.00 KB
页数:7页
时间:2018-10-12
《实验二 c程序设计基础练习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验二C++程序设计基础练习1.实验目的(1)学习编写简单的C++程序,并掌握C++程序的基本格式与规范。(2)理解C++程序结构的特点。(3)学习C++程序基本的输入输出操作。(4)学习数据类型常量和变量以及修饰符的使用。(5)学习基本的函数定义与调用方法。(6)学习作用域运算符的功能与基本使用方法。(7)学习内存的动态分配与释放方法。(8)学习引用的概念,掌握引用的基本使用方法。2.实验基本要求(1)输入并运行所给的参考程序1,并将程序中的注释部分也输入计算机,体会和理解程序的基本格式规范。(2)编制一个完整的包含输入和输出
2、的简单C++程序,如参考程序2和参考程序3。掌握输入输出及其格式控制的基本使用方法。(3)输入并调试参考程序4和参考程序5,体会和理解内置函数与函数重载的概念与基本使用方法。(4)输入并调试参考程序6和参考程序7。体会和理解作用域运算符的概念与基本使用方法。(5)输入并调试参考程序8和参考程序9,体会和理解内存动态分配的概念与new、delete运算符的基本使用方法。3.实验基本步骤(1)建立一个控制台应用程序项目baseform1,向其中添加—个源程序文件sum.cpp。按照所给的程序代码输入到计算机中,检查和调试程序,在确认
3、没有发现错误之后,编译、链接、运行程序.并观察输出结果。若有问题,则需要重新检查程序。说明:在C++程序中如果使用了系统提供的—些功能(如cin和cout),就必须在程序的首部首先声明相关的包含这些功能的头文件(如iostream.h),否则,系统无法找到实现这些功能的代码。在C++语言中—个头文件就是一个类库,类与类的预定义对象就包含在其中。所以,在使用这些类库中所包含的预定义对象时,必须在程序首部加以声明。//参考程序1//sum.cpp#includeintadd(inta,intb);intmai
4、n(){intx,y,sum;cout<<"Entertwonumbers:"<<'';cin>>x;cin>>y;sum=add(x,y);cout<<"Thesumis:"<5、参考程序2#includeintmain(){charname[20];cout<<”Hello,yourname:”;cin>>name;cout<intmain(){intx=25;cout<6、ytocontinue(3)按照参考程序1的输入与调试方法,输入、检查、调试和运行参考程序4和参考程序5。理解内置函数与函数重载的概念与基本使用方法。//参考程序4#includeinlineintdoub(intx){returnx*2;}intmain(){for(inti=1;i<3;i++)cout<7、doubledis6Pressanykeytocontinue//参考程序5#includeintmul(intx,inty){returnx*y;}intmul(intx,inty,intz){returnx*y*z;}voidmain(){inta=3,b=4,c=5;cout<8、ontinue(4)按照参考程序1的输入与调试方法,输入、检查、调试和运行参考程序6和参考程序7,并观察输出结果,体会和理解作用域运算符的概念与基本使用方法。//参考程序6#includeintavar=10;main(){intavar
5、参考程序2#includeintmain(){charname[20];cout<<”Hello,yourname:”;cin>>name;cout<intmain(){intx=25;cout<6、ytocontinue(3)按照参考程序1的输入与调试方法,输入、检查、调试和运行参考程序4和参考程序5。理解内置函数与函数重载的概念与基本使用方法。//参考程序4#includeinlineintdoub(intx){returnx*2;}intmain(){for(inti=1;i<3;i++)cout<7、doubledis6Pressanykeytocontinue//参考程序5#includeintmul(intx,inty){returnx*y;}intmul(intx,inty,intz){returnx*y*z;}voidmain(){inta=3,b=4,c=5;cout<8、ontinue(4)按照参考程序1的输入与调试方法,输入、检查、调试和运行参考程序6和参考程序7,并观察输出结果,体会和理解作用域运算符的概念与基本使用方法。//参考程序6#includeintavar=10;main(){intavar
6、ytocontinue(3)按照参考程序1的输入与调试方法,输入、检查、调试和运行参考程序4和参考程序5。理解内置函数与函数重载的概念与基本使用方法。//参考程序4#includeinlineintdoub(intx){returnx*2;}intmain(){for(inti=1;i<3;i++)cout<7、doubledis6Pressanykeytocontinue//参考程序5#includeintmul(intx,inty){returnx*y;}intmul(intx,inty,intz){returnx*y*z;}voidmain(){inta=3,b=4,c=5;cout<8、ontinue(4)按照参考程序1的输入与调试方法,输入、检查、调试和运行参考程序6和参考程序7,并观察输出结果,体会和理解作用域运算符的概念与基本使用方法。//参考程序6#includeintavar=10;main(){intavar
7、doubledis6Pressanykeytocontinue//参考程序5#includeintmul(intx,inty){returnx*y;}intmul(intx,inty,intz){returnx*y*z;}voidmain(){inta=3,b=4,c=5;cout<8、ontinue(4)按照参考程序1的输入与调试方法,输入、检查、调试和运行参考程序6和参考程序7,并观察输出结果,体会和理解作用域运算符的概念与基本使用方法。//参考程序6#includeintavar=10;main(){intavar
8、ontinue(4)按照参考程序1的输入与调试方法,输入、检查、调试和运行参考程序6和参考程序7,并观察输出结果,体会和理解作用域运算符的概念与基本使用方法。//参考程序6#includeintavar=10;main(){intavar
此文档下载收益归作者所有