C++基础入门者

C++基础入门语法基础
1基本格式
#include
using namespace std;(或者也可输出或输入时加上std::)
int main()
{
return 0;
}
cout<<是输出值
cin>>是输入值
2定义变量用int
比如int a;
C++中定义使用变量需要用int先定义
3注释
单行注释用//
多行注释用/* */
4赋值

准备一个空变量int c
#include
using namespace std;
int main()
{
int a;//定义了一个整形变量
a = 5;
int b;
b = 6;
int c;//准备一个空盒子c
c = a;
a = b;
b = c;

cout << a << " " << b;

return 0;

}
5输入与运算
算数运算符
+,-,*,/ 加减乘除
取模运算符%
符号相同时和取余相同,符号不同时取商向负无穷靠近的余数
比如
取模时候7/-3
取模时候取-2
取余时候取1
自增运算符++自减运算符–
6条件与判断
if(条件)
{结果;
}
#include<iostream
int main()
{
int a;
std::cin >> a;
std::cout << “谢谢小明,赶紧回家吃饭吧,明天再过来玩哈。”;
std::cout << “看到小明玩游戏了”;
if(a<18)
{
std::cout << “出去玩”;
}
else
{
std::cout << “回家吃饭”;
}

}
swich语句 相当于选择
include
int main()
{
int a = 5;

switch (a) {
case 1:
	std::cout << "a is 2" << std::endl;
	break;
case 2:
 std::cout << "a is pig";
	break;
case 3:
	std::cout << "a is dog";
	break;
case 4:
	std::cout << "a is cat";
	break;
default:
	std::cout << "a is pig";
}

}
循环语句
for循环可以灵活设置循环次数以及循环条件,所以for也可以当做while语句或者do-while语句来使用。一般的,for常用来设置已知循环次数的循环。

一般来说,for(express1;express2;express3)中,express1仅在循环开始时执行一次,其后执行express2进行循环条件的鉴定,成立则执行循环语句块,不成立则退出循环。执行完一次循环后,将执行express3,进行变量的增减,之后再次测试循环条件,成功继续循环。

break:可跳出循环,但是只能跳出距离他最近的一层循环。

continue:跳过当前循环的剩余语句,然后继续下一次循环。

for括号中分号之间可以写一个语句,也可以把多个表达式连在一起,构成逗号表达式,以实现顺序求值,因此逗号运算符表达式也称为顺序求值运算符。

二.while型循环:

相对于for循环语句,while语句的使用范围则狭窄的多,只能适用于已知循环条件的循环语句。所以一般来说我个人倾向于在多次输入的情况下使用while型循环。

在while循环条件成立时进行循环 不成立则退出循环。同样的,break也是起退出循环的作用。

三.do-while循环:

do-while循环是唯一一个判断条件在语句块之后的句型,并且无论条件是否成立,都会执行一次循环。

最后:

需要特别注意的是,赋初值要在循环语句的前一句赋初值。循环语句中也可以嵌套一个循环,构成循环嵌套,但要小心,多重嵌套不仅难以修改与二次理解,也容易超时,尽量做到越少循环的嵌套越好。

以下三个所表达内容相同
for循环
int a
for( a=0;a<4;a+1)
{cout<<a}
do while 循环
int a=0;
do{ cout<<a;a+1}
while(a<4)
while 循环
int a=0;
while(a<4)
{cout<<a;a+1}
数组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值