在cpp的所有程序中,最重要的永远是两点:输入和输出。
接下来,我们将通过实例来熟悉cpp的输入和输出。
例如,输入两个数,输出他们的和:
#include<iostream> //使用cin,cout,须调用iostream库,否则编译出错
using namespace std;
int main() //主程序函数,在所有cpp程序中皆拥有,是cpp程序运行的起始点
{
int a,b; //定义整形变量a、b
cin>>a>>b; //将a与b进行输入
cout<<a+b; //输出a+b的和
return 0; //主函数main()的返回语句,代表程序结束
}
说明:
1:#include<iostream>
using namespace std;
int main()
{
return 0;
} 这些语句是所有cpp程序的框架,初学者必须牢记,倒背如流!!!
2:关于cpp程序的输入:在cpp语言中输入一般使用cin。
3:关于cpp程序的输出:在cpp语言中输入一般使用cout。
4:关于cin:在使用cin进行输入时,在数与数(字符与字符)之间需用“>>”连接(两个大于号)
4:关于cout:在使用cout进行输出时,在数与数(字符与字符)之间需用“<<”连接(两个小于号),若输出内容为单字符,用单引号或双引号框住,如 cout<<‘k‘; cout<<"k"; 。 若输出内容为多字符,必须用双引号框住,如
cout<<"yes"; 。 若输出内容为表达式,不需加任何符号。 ps:空格为" "或‘ ‘;换行为<<endl;。
5:cpp算术运算符:+(加)、-(减)、*(乘)、/(除)、%(求余)
例如:1+4=5
60-32=28
4*18=72
9/3=3 14/4=3(cpp的除法运算会自动舍去小数,变为整除)
17%4=1(此为求余)
让我们来再看两个实例:
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
cout<<a*b%c;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
cout<<‘a‘<<" "<<"happy!"<<endl;;
return 0;
}
作业:
1:尝试定义六个变量,将cpp五个运算符全部用到,并输出。熟悉cpp的算术运算符。
2:输出三个单字符(无所谓,不做空格)
3:输出三个多字符(无所谓,做空格)
zerojudge:
普通题:a001,a002,d827,d049,d126,d483
思考题:d053,d461,d296,a042,a044
洛谷:
普通题:p1001
思考题:p1421