数据类型
c++的数据类型中与之前学过的python较为相似,有整型,浮点型,字符串,布尔型等。
整数
整数有整型(int)和长整型(long long),整形取值范围是10^9,而长整型是10^18。
浮点数
也就是小数,有单精度浮点型(float)和双精度浮点型(double),单精度有效精度有六到七位,双精度的有十五到十六位。
字符型和字符串
有字符串(string)和字符型(char),字符型是一个字符,字符串是多个字符。
基本格式
要有预处理指令(#include)和头文件,命名空间和主函数,格式如下:
#include <iostream>
using namespace std;
int main(){
return 0;
}
运算符
算数运算符
关系运算符
逻辑运算符
条件语句
if和else,逻辑上和py那个一样,格式为:
if(条件){
执行语句
}else{
执行语句
}
循环语句
for循环
格式如下
For( 表达式 1; 表达式 2; 表达式 3){语句 1语句 2…….}表达式 1 为初始条件表达式表达式 2 为结束条件表达式表达式 3 为增量表达式
例如
for(int i=1, i<=100,i=i+1)
{
cout<<i;
}
while循环
格式如下
while( 表达式 ){语句 1语句 2…….}
例如
while(a<5)
{
i=i+1
a = a +1/i
}
其它
break语句:当代码读到此行终止循环
continue语句:跳过本次循环尚未执行的语句,进入下一次循环的条件判定