最简单的C++程序
#include //包含头文件 instream
using namespace std; //使用命名空间 std
int main( )
{
cout<<"This is a C++ program.";
return 0;
}
运行时会在屏幕上输出以下信息:
This is a C++ program.
该程序囊括了作为C++程序的必备要素 实现了最简单的输出功能 可谓麻雀虽小 五脏俱全哈 初学者可用此程序来检验一般程序的完整性
复杂些的C++程序
#include //预处理命令
using namespace std; //使用命名空间 std
int main( ) //主函数首部
{ //函数体开始
int a,b,sum; //定义变量
cin>>a>>b; //输入语句
sum=a+b; //赋值语句
cout<<"a+b="< //预处理命令
using namespace std;
int max(int x,int y) //定义max函数,函数值为整型,形式参数x,y为整型
{ //max函数体开始
int z; //变量生命,定义本函数中用到的变量z为整型
if(x>y) z=x; //if语句,如果x>y,则将x的值赋给z
else z=y; //否则,将y的值赋给z
return(z); //将z的值返回,通过max带回调用处
} //max函数结束
int main( ) //主函数
{ //主函数体开始
int a,b,m; //变量声明
cin>>a>>b; //输入变量a和b的值
m=max(a,b); //调用max函数,将得到的值赋给m
cout<<"max="< //预处理命令
using namespace std;
class Student //声明一个类,类名为Student
{private: //以下为类中的私有部分
int num; //私有变量num
int score; //私有变量score
public: //以下为类中的公用部分
void setdata( ) //定义公用函数setdata
{cin>>num; //输入num的值
cin>>score; //输入score的值
}
void display( ) //定义公用函数display
{cout<<"num="<