您的位置:首页 > 编程语言 > C语言/C++

001 C++笔记——简单程序的练习

2014-06-09 23:35 211 查看

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 ;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: