- gdy 的博客
笔记述略
- @ 2024-9-7 14:54:37
C++基础语法知识精要
温故而知新,学而时习之
一、认识c++
#include<iostream> // 头文件
using namespace std; // 命名空间
int main() // 主函数
{
cout << "Hello World!";
return 0; // 返回0表示程序结束
}
二、变量定义和输入输出
格式:类型 变量名;
int a, b; // 定义两个整型变量a和b
cin >> a >> b; // 从键盘输入两个整数,存到a和b变量中
cout << a << " " << b; // 输出a和b变量的值,中间用空格隔开
三、分支结构
单if:
if(条件)
{
满足条件将会执行的代码;
}
-------------------------
if-else 双分支:
if (条件)
{
满足条件将会执行的代码;
}
else
{
否则条件不满足执行的代码;
}
--------------------------
if-else if-else 多分支
if (条件1)
{
满足条件1执行的语句;
}
else if (条件2)
{
满足条件2执行的语句;
}
else if (条件3)
{
满足条件3执行的语句;
}
... //分支的个数没有限制
else
{
若以上条件均不满足,则执行else下语句;
}
四、循环结构
while 循环
1.while循环格式:
while (条件) // 只要条件满足就一直执行循环体代码
{
循环语句1;
循环语句2;
}
2.循环n次的模板代码:
int i = 1;
while (i <= n)
{
循环体代码;
i++;
}
3.循环求和
1~n的和:
int i = 1, sum = 0;
while (i <= n) // n = 10
{
sum += i; // sum = sum + i;
i++;
}
m~n的和:初始化i为m即可。
满足特定条件的数求和:
int i = 1, sum = 0;
while (i <= n) // n = 10
{
if (条件)
{
sum += i;
}
i++;
}