auto是C语言关键词,为自动声明变量,不能作为标识符出现。
记住

如下

如下
※ 算术运算符
※ 赋值运算符
※ 关系运算符
※ 逻辑运算符
※ 三目运算符
※ 算术运算符
※ 赋值运算符
※ 关系运算符
※ 逻辑运算符
※ 三目运算符
double啥意思什么作用
2.8char与int
break是跳出当前整个循环,continue结束本次循环开始下一次循环。
do-while循环至少要执行一次循环语句。
那我们将这种反复不停的执行某个动作称之谓循环 ,C语言中有三种循环结构,先看一下C语言while循环的结构
其中表达式表示循环条件,执行代码块为循环体。while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体代码块。其执行过程可用下图表示:
注意空格也算字符
while循环语句是开始循环前首先会判断条件表达式的值是否为假
if 中使用 == 而不是 = 的原因 在 C 语言中,= 是赋值操作符,用于将一个值赋给一个变量。例如,x = 5; 将整数 5 赋值给变量 x。 而 == 是比较操作符,用于比较两个值是否相等。

比
吧
在case子句后如果没有break;会一直往后执行一直到遇到break;才会跳出switch语句。
1



123
2-5 格式化输出语句
printf("输出格式符",输出项);

2-4 数据的基本类型
整型数据是指不带小数的数字
浮点数据是指带小数的数字




2-3变量及赋值

变量定义的一般形式为:数据类型 变量名;
多个类型相同的变量:数据类型 变量名, 变量名, 变量名...;
注意:在定义中不允许连续赋值,如int a=b=c=5;是不合法的

变量的赋值分为两种方式:1.先声明再赋值 2.声明的同时赋值
单行注释: // 注释内容 多行注释: /* 注释内容 */
(1)标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。
(2)标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。
(3)标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。
C语言中的三目运算符:“?:”,其格式为:
表达式1 ? 表达式2 : 表达式3;
执行过程是:
先判断表达式1的值是否为真,如果是真的话执行表达式2;如果是假的话执行表达式3。
关系表达式的值是“真”和“假”,在C程序用整数1和0表示。
除法运算中注意:
如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。
取余运算中注意:
该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。
注:C语言中没有乘方这个运算符,也不能用×,÷等算术符号。
- 你可以从这里开始写笔记
- 支持「快捷键截图」后直接粘贴
- enjoy ~如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。
代码输入时 x%%y才代表x%y