c++ 例题.docx
- 文档编号:25942090
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:159
- 大小:67.85KB
c++ 例题.docx
《c++ 例题.docx》由会员分享,可在线阅读,更多相关《c++ 例题.docx(159页珍藏版)》请在冰豆网上搜索。
c++例题
第一章
例1.1输出一行字符:
“ThisisaC++program.”。
程序如下:
#include
usingnamespacestd;//使用命名空间std
intmain()
{
cout<<"ThisisaC++program.";
return0;
}
例1.2求a和b两个数之和。
可以写出以下程序:
//求两数之和(本行是注释行)
#include
usingnamespacestd;//使用命名空间std
intmain()//主函数首部
{//函数体开始
inta,b,sum;//定义变量
cin>>a>>b;//输入语句
sum=a+b;//赋值语句
cout<<"a+b="< return0;//如程序正常结束,向操作系统返回一个零值 }//函数结束 例1.3给两个数x和y,求两数中的大者。 在本例中包含两个函数。 #include usingnamespacestd; intmax(intx,inty)//定义max函数,函数值为整型,形式参数x,y为整型 {//max函数体开始 intz;//变量声明,定义本函数中用到的变量z为整型 if(x>y)z=x;//if语句,如果x>y,则将x的值赋给z elsez=y;//否则,将y的值赋给z return(z);//将z的值返回,通过max带回调用处 }//max函数结束 intmain()//主函数 {//主函数体开始 inta,b,m;//变量声明 cin>>a>>b;//输入变量a和b的值 m=max(a,b);//调用max函数,将得到的值赋给m cout<<"max="< return0;//如程序正常结束,向操作系统返回一个零值 } 例1.4包含类的C++程序。 #include usingnamespacestd; classStudent//声明一个类,类名为Student {private: //以下为类中的私有部分 intnum;//私有变量num intscore;//私有变量score public: //以下为类中的公用部分 voidsetdata()//定义公用函数setdata {cin>>num;//输入num的值 cin>>score;//输入score的值 } voiddisplay()//定义公用函数display {cout<<"num="< cout<<"score="< }; };//类的声明结束 Studentstud1,stud2;//定义stud1和stud2为Student类的变量,称为对象 intmain()//主函数首部 {stud1.setdata();//调用对象stud1的setdata函数 stud2.setdata();//调用对象stud2的setdata函数 stud1.display();//调用对象stud1的display函数 stud2.display();//调用对象stud2的display函数 return0; } 第二章 例2.1将字符赋给整型变量。 #include usingnamespacestd; intmain() {inti,j;//i和j是整型变量 i='A';//将一个字符常量赋给整型变量i j='B';//将一个字符常量赋给整型变量j cout< return0; } 例2.2字符数据与整数进行算术运算。 下面程序的作用是将小写字母转换为大写字母。 #include usingnamespacestd; intmain() {charc1,c2; c1='a'; c2='b'; c1=c1-32; c2=c2-32;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c+ 例题