c++基础学习笔记2

运算符、程序结构

#include<iostream>
using namespace std;
#include<string>
int main()
{
	int num1 = 0;
	cout << "请输入整形变量a的数值:" << endl;
	cin >> num1;
	cout << num1 << endl;
	cout << 5/3<< endl;
	/*运算符号:+:正号,加号;-:减号;
	*:乘;/:除法(两个整数相除,结果中小数会去掉
	%:取模运算,求余数,两个小数不可以做取模运算,只有整形变量可以取模
	++:前置递增:++a,先加1,在进行表达式运算
		后置递增:a++,先进行表达式运算,再加1,
	--同++
	赋值运算符:=、+=(加等于)、-=(减等于)、*=(乘等于)、/=(除等于)、%=(模等于)
	比较运算符:==(相等于)、!=(不等于)、<=(小于等于),结果为0或1
	逻辑运算符:!(非)、&&(与)、||(或),结果为0或1(假和真)
	程序流程结构:顺序、选择、循环
	if(条件){条件满足执行语句} else{条件不满足执行的语句}或者else if(条件2){满足条件2执行的语句}
	三目运算符:c=a>b?a:b(a>b,返回a,否则返回b,结果均会赋值给c,返回的是变量时,仍可以赋值(a>b?a:b)=100,100赋值给三目运算结果,三目运算符是?和:
	switch(表达式){
	case 结果1:
	break;
	case 结果2:
	break;
	default:
	break;
	}
	switch缺点:判断是只能是整型或者是字符型,不可以是一个区间;优点:结构清晰,执行效率高
	while(循环条件){循环语句}(条件为真就执行循环语句)
	for(1起始表达式;2条件表达式;4末尾循环体){3循环语句}//起始表达式:变量声明或者赋值等等。执行顺序:1234234
	break跳出选择结构或者循环结构
	continue在循环语句中,终止本次循环,执行下一次循环
	goto:无条件跳转(goto flag;
	                 flag:)
		*/;
	system("pause");
	return 0;


}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值