谭浩强C++案例

例1.1输出一行字符:“作为一个误入工程的女生,未来的我该何去何从”。代码如下:

#include<iostream>//包含头文件 
using namespace std;//使用名字空间std 
int main()//主函数首部 
{//函数体开始 
      cout<<"作为一个误入工程的女生,未来的我该何去何从"; 
      return 0;//如果程序能够正常执行,向操作系统返回一个零值 
}//函数体结束 

例1.2求a与b两个数的和。代码如下:

#include<iostream>//预处理命令 
using namespace std;//使用名字空间std 
int main()//主函数首部 
{//函数体开始 
	int a,b,sum;//定义变量 
	cin>>a>>b;//输入语句 
	sum=a+b;//赋值语句 
	cout<<"您输入的两个数的和为:"<<sum<<endl;//输出语句 
	return 0;//如果程序能够正常执行,向操作系统返回一个零值 
 } //函数体结束 

例1.3输入两个数,然后输出两个数中较大的那个。代码如下:

 

#include<iostream>//预处理命令 
using namespace std;//使用名字空间 
int main()//主函数首部 
{//主函数体开始 
	int max(int x,int y);//声明max函数 
	int a,b,m;//定义变量 
	cin>>a>>b;//输入语句 
	m=max(a,b);//调用max函数 
	cout<<"您输入的两个数中较大的那个是:"<<m;//输出语句 
	return 0; //如程序正常结束,向操作系统返回一个零值 
}
int max(int x,int y)//max函数首部 
{//max函数开始 
	int z;//定义变量 
	if(x>y)
	z=x;//如果x较大,将x赋给z 
	else
	z=y;//如果y较大,将y赋给z 
	return(z);//将z的值返回,通过max带回调用处 
}//max函数结束 

 

例1.4包含类的C++程序。代码如下:

 

#include<iostream>//包含头文件,预处理指令 
using namespace std;//使用名字空间 
class student//声明一个类,类名为student 
{//类开始 
    private://以下为类中的私有部分 
        int num;//私有变量 
        int score;//私有变量 
    public://以下为类中的公有部分 
        void setdata()//定义公用函数 
        {//setdata
            cin>>num;//输入语句 
            cin>>score;//输入语句 
        }
        void display()//定义公用函数 
        {
            cout<<"学号为"<<num<<"的学生的成绩为:"<<score<<endl;//输出语句 
        }
};//类结束 
student stud1,stud2;//定义类student的对象 
int main()//主函数首部 
{//主函数开始 
    stud1.setdata();//调用stud1的setdata函数 
    stud2.setdata();//调用stud2的setdata函数 
    stud1.display();//调用stud1的dispaly函数 
    stud2.display();//调用stud2的display函数 
    return 0;//如果程序正常运行,向操作系统返回零值 
}//主函数结束 

 

  

 

 

  

  

 

posted on 2015-08-26 12:55  QBKK  阅读(406)  评论(0)    收藏  举报

导航