Bootstrap

C++学习之运算符、程序流结构、数组

一.运算符

1.算术运算符

2.自增自减运算符

3.赋值运算符

//#define _CRT_SECURE_NO_WARNINGS
//#include<stdio.h>
//#include<string.h>
//#include<stdlib.h>
//
//void test01()
//{
//    int a = 10;
//    a = 20;
//    printf("a = %d\n", a);
//
//
//    // +=
//    a = 10;
//    a += 2;
//    printf("a = %d\n", a); //12
//
//    // -=
//    a = 10;
//    a -= 2;
//    printf("a = %d\n", a); //8
//
//
//    // *= 
//    a = 10;
//    a *= 2;
//    printf("a = %d\n", a); //20
//
//    // /=
//    a = 10;
//    a /= 2;
//    printf("a = %d\n", a); //5
//
//    // %=
//    a = 10;
//    a %= 2;
//    printf("a = %d\n", a); //0
//}
//
//void test02()
//{
//    //做 +=  -= ... = 右边的表达式要作为一个整体
//    int num = 10;
//    num *= 3 + 5; // num = num * (3 + 5)
//    printf("num = %d\n", num); //80
//    
//}
//
//int main()
//{
//    test02();
//
//
//    system("pause");
//    return EXIT_SUCCESS;
//}

4.比较运算符

5.逻辑运算符

6.运算符优先级

二.程序流结构

1.if语句--if语句的三种形式和嵌套

2.if语句--if语句案例

3.if语句--if语句注意事项

4.三目运算符

5.switch语句

6.while循环

7.while循环案例

8.do while循环

9.do while循环案例

10.for循环

11.for循环案例

12.循环嵌套循环

13.循环嵌套循环案例

14.跳转语句break

15.跳转语句continue

16.跳转语句goto

三.数组

1.一维数组定义

2.一维数组组名

3.五只小猪称体重

4.数组元素逆置

5.冒泡排序

6.二维数组定义

7.二维数组数组名

8.分数统计

9.字符数组初始化

10.字符串长度统计

11.字符串输入输出

;