1、C++编程输出一句话。
#include <iostream>
//包含头文件iostream (不是C++语句,是一个预处理命令,以#开头,结尾没有;)
using namespace std ; //使用命名空间 std
//main()函数的属性是int型的,如果程序不能正常运行,则返回一个非零的值,一般为-1。
int main()
{
cout<<"This is a C++ Program.\n" ;
return 0 ;
}
2、求两个整数的和
/*-------------求两整数之和-------------------*/
#include <iostream>
using namespace std ;
int main()
{
int a , b , sum ;
cout<<"Please input two int num.\n"<<endl ;
cin>>a>>b ; //用cin输入时,两个数之间只能用一个或多个空格隔开
sum = a + b ;
cout<<"a + b = "<<sum<<endl;
return 0 ;
}
3、调用函数求两整型数据中的较大者
/*-------------求两整数中的较大者-------------------*/
#include<iostream>
using namespace std ;
//C++中的函数的调用和C中的是一样的
int max(int x , int y)
{
int z ;
if(x > y)
{
z = x ;
}
else
{
z = y ;
}
return (z) ;
}
int main()
{
int a , b , m ;
cout << "Please input two int num \n" << endl ;
cin >> a >> b ;
m = max(a , b) ;
cout << "MAX = " << m << '\n' << endl ;
return 0 ;
}
4、类和对象的简单应用程序
/*-----------------包含类(class)和对象(object)的C++程序-------------------*/
#include <iostream>
using namespace std ;
//声明一个类 , 类名为Student
class Student
{
private : //以下为类中的私有部分,包含私有变量 int num , int score
int num ;
int score ;
public : //以下为类中的公有部分
void setdata() //定义共用函数setdata()
{
cout << "Please input num and score :" << endl ;
cin >> num ;
cin >> score ;
cout << '\n' << endl ;
}
void display() //定义共用函数display()
{
cout << "num = " << num << endl ;
cout << "score = "<< score << endl ;
};
};
//定义stud1 和 stud2 w为Student类的变量,成为对象
Student stud1 , stud2 ;
int main()
{
stud1.setdata(); //调用对象stud1的setdata函数
stud2.setdata();
stud1.display();
stud2.display();
return 0 ;
}