第一章 ——开始
1.1编译命令
GNU编译器
g++ 源文件 -o 生成文件名
vs2010
cl /EHsc 源文件
1.2输入输出
iostream 包含istream(输入流) 和ostream(输出流)
四个标准输入输出对象:cin cout cerr clog
一个程序:输入两个整数(不超出int范围),输出其和
#include <iostream>
using namespace std;
int main()
{
//用户提示
cout<<"Enter two numbers: "<<endl;
//存储输入
int v1=0,v2=0;
//将输入赋值
cin>>v1>>v2;
//输出和
cout<<"The sum of "<<v1<<" and "<<v2<<" is "<<v1+v2<<endl;
return 0;
}
标准库定义的所有名字都在命名空间std中
1.3注释
单行注释://注释内容
多行注释:/\*注释内容*/
1.4控制流
1.4.1 while语句
例:
/*
作者:Mr.Lin
编译器:在线编译器|菜鸟工具
日期:2021/2/24
输入: 无
输出:输出1+2..+10
测试:无
*/
#include<iostream>
using namespace std;
int main(){
//存储结果
int sum=0;
//计数
int count=1;
//从1加到10
while(count<=10)
{
sum +=count;
count++;
}
//输出结果
cout<<"Sum of 1 to 10 is : "<<sum<<endl;
//返回
return 0;
}
运行结果
1.4.2 for语句
例:
/*
作者:Mr.Lin
编译器:在线编译器|菜鸟工具
日期:2021/2/24
输入: 无
输出:输出1+2..+10
测试:无
*/
#include<iostream>
using namespace std;
int main(){
//存储结果
int sum=0;
//从1加到10
for(int i=1;i<=10;i++)
sum+=i;
//输出结果
cout<<"Sum of 1 to 10 is : "<<sum<<endl;
//返回
return 0;
}
运行结果