- xiao9di 的博客
C++基础
- 2024-6-22 16:23:09 @
C++代码框架
#include<iostream>
using namespace std;
int main()
{
//在这里填加代码
return 0;
}
变量定义和使用:
定义:<类型> 变量名;//int a;
使用:
变量名 = 值; // a = 5;
cin >> 变量名;//cin >> a;
变量名 = 表达式; //a = 3 * 5;
基本数据类型:
整数:
int 4 32bit
long long 8 64bit
浮点数:
float 4
double 8
字符:char 1
布尔:bool 1
控制语句结构:
顺序 : 从上往下,一句一句的执行
分支 :
if(条件) //单分支语句
{
分支语句;
}
if(条件) //双分支语句
{
如果为条件为真, 执行这里;
}
else
{
如果条件为假, 走这里;
}
if(条件1)//多分支语句
{
如果条件1为真, 执行这里
}
else if(条件2)
{
如果条件1为假, 条件2为真, 执行这里
}
else if(条件3)
{
如果条件1和条件2为假, 条件3为真, 执行这里
}
else
{
如果条件1、条件2、条件3都为假, 执行这里
}
switch(条件)
{
case 表达式1: 分支1; break;
case 表达式2: 分支2; break;
case 表达式3: 分支3; break;
...
default: 上面条件都不匹配的, 走这里;
}
循环 :
//for循环,多用于计次循环
for(循环初始值;循环条件;改变循环变量的值)
{
循环体;
}
//while 循环, 多用于没有明确的次数的循环
循环变量初值;
while(循环条件)
{
循环体;
改变循环变量的值;
}
//do...while循环: 无论条件真假, 至少执行一次循环体
循环变量赋初值;
do
{
循环体;
}
while(条件);