欢迎来到天天文库
浏览记录
ID:18143765
大小:50.00 KB
页数:5页
时间:2018-09-14
《实验一_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、发现错误之后,选择【Build】→【Buildsum.exe】编译源程序,再选择【Build】→【Executesum.exe】运行程序.并观察输出结果。若有问题,则需要重新检查程序。说明:在C++程序中如果使用了系统提供的—些功能(如cin和cout),就必须在程序的首部首先声明相关的包含这些功能的头文件(如iostream.h),否则,系统无法找到实现这些功能的代码。在C++语言中—个头文件就是一个类库,类与类的预定义对象就包含在其中。所以,在使用这些类库中所包含的预定义对象时,必须在程序首部加以声明。//参考程序1//sum
4、.cpp#includeusingnamespacestd;intadd(inta,intb);intmain(){intx,y,sum;cout<<"Entertwonumbers:"<<'';cin>>x;cin>>y;sum=add(x,y);cout<<"Thesumis:"<5、格式控制的基本使用方法。//参考程序2#includeusingnamespacestd;intmain(){charname[20];cout<<”Hello,yourname:”;cin>>name;cout<usingnamespacestd;intmain(){intx=25;cout<6、、检查、调试和运行参考程序4和参考程序5。理解内置函数与函数重载的概念与基本使用方法。//参考程序4#includeusingnamespacestd;inlineintdoub(intx){returnx*2;}intmain(){for(inti=1;i<3;i++)cout<usingnamespacestd7、;intmul(intx,inty){returnx*y;}intmul(intx,inty,intz){returnx*y*z;}voidmain(){inta=3,b=4,c=5;cout<8、tream>usingnamespacestd;intavar=10;intmain(){intavar;avar=25;cout<<”avaris”<
5、格式控制的基本使用方法。//参考程序2#includeusingnamespacestd;intmain(){charname[20];cout<<”Hello,yourname:”;cin>>name;cout<usingnamespacestd;intmain(){intx=25;cout<6、、检查、调试和运行参考程序4和参考程序5。理解内置函数与函数重载的概念与基本使用方法。//参考程序4#includeusingnamespacestd;inlineintdoub(intx){returnx*2;}intmain(){for(inti=1;i<3;i++)cout<usingnamespacestd7、;intmul(intx,inty){returnx*y;}intmul(intx,inty,intz){returnx*y*z;}voidmain(){inta=3,b=4,c=5;cout<8、tream>usingnamespacestd;intavar=10;intmain(){intavar;avar=25;cout<<”avaris”<
6、、检查、调试和运行参考程序4和参考程序5。理解内置函数与函数重载的概念与基本使用方法。//参考程序4#includeusingnamespacestd;inlineintdoub(intx){returnx*2;}intmain(){for(inti=1;i<3;i++)cout<usingnamespacestd
7、;intmul(intx,inty){returnx*y;}intmul(intx,inty,intz){returnx*y*z;}voidmain(){inta=3,b=4,c=5;cout<8、tream>usingnamespacestd;intavar=10;intmain(){intavar;avar=25;cout<<”avaris”<
8、tream>usingnamespacestd;intavar=10;intmain(){intavar;avar=25;cout<<”avaris”<
此文档下载收益归作者所有