跳至主要內容
2-类的概念

的概念,公有和私有

#include<iostream> // 类似于c中的#include <stdio.h> ,由于C++于c是被继承关系,所以也可以写<stdio.h> 。但是<iostream>有所扩展(比如说这个class,c中是没有的)
#include<string>
 
using namespace std;
 
class AccessTest
{
	public:
		
	protected:
		
	private:
		
		
};

黑静美(大自然的搬运工版)...大约 6 分钟编程cppC井
0-逻辑运算符

&&:逻辑与(AND) ||:逻辑或(OR)

在 C 语言中,逻辑运算符用于比较两个或多个表达式,它们包括:

  • &&:逻辑与(AND)
  • ||:逻辑或(OR)
  • !:逻辑非(NOT)

&&此运算符用于验证两个表达式是否都为真.如果都为真,则整个表达式的结果为真.如果其中一个或两者都为假,则整个表达式的结果为假.


黑静美原创...大约 3 分钟编程CcppC井
1-if条件判断与循环控制

条件表达式是用来执行不同的计算,key根据条件的结果(真true /假false)走不同的逻辑

if语句

if 语句被称为条件控制语句,因为它在一个表达式为真时执行语句.由于这个原因,if被称为决策结构.它的形式为:

if (expression){
    //code wiil be executed if the condition is true.
    statements
        
}

黑静美原创...大约 6 分钟编程CcppC井
2-三元操作符

「三元操作符」

除了if-else,c语言还提供了一个有用的条件操作符,有时也被称为三元操作符。

另一种类似 if-else 语句的语法是在条件表达式中使用**?:**操作符。

?:的使用方法为:

<表达式1><表达式2>:<表达式3>
condition ?value_if_true : value_if_not_true;

黑静美原创...小于 1 分钟编程CcppC井
3-switch

switch 结果与常量比较

开关 switch 语句通过将表达式的结果常量值进行比较来实现程序控制。

switch 语句通常为 if-else if嵌套 if 语句提供了一个更优雅的解决方案。

基本的 switch 语法为:

switch(expression){
    case val1:
        statements
        break;
    case val2:
        statements
        break; 
    default:         //类似于if中的else
        statements
}

黑静美原创...大约 1 分钟编程CcppC井
4-while

while 语称为循环结构,因为它在一个表达式为真时重复执行语句,不断循环。它的语法为:

while (表达式) {
    循环体语句
}

黑静美原创...大约 1 分钟编程CcppC井
5-do_while循环

do-while 进入循环时不做检查,先在循环中执行一次之后再来检查循环的条件是否满足,若满足则进行下一次的循环,否则退出循环。 它的语法为:

do {
    statements
}while(expression);


黑静美原创...小于 1 分钟编程CcppC井
6-for

for 语句是一个循环结构,它执行固定次数的循环

for(initvalue; condition; increment){
    statements;
}

黑静美原创...小于 1 分钟编程CcppC井
x-选择“break;”还是"continue;"

在 C 语言中,break 和 continue 都是循环控制语句,但它们的用途和效果是不同的。

  1. break 语句:用于立即退出循环,跳过循环后的其余部分,并执行循环后的下一个语句。 例子2:打印 0 到 10 之间的数字,但跳过所有能被 3 整除的数字。

使用 continue 在当前迭代遇到能被 3 整除的数字时跳过。

#include <stdio.h>

int main() {
    int i;
    for (i = 0; i <= 10; i++) {
        if (i % 3 == 0) {
            continue;
        }
        printf("%d\n", i);
    }
    return 0;
}

黑静美原创...小于 1 分钟编程CcppC井