C语言初学知识点

ascall码

1、A的ascll码是65,与a的ascll码相差32,所以a的ascll是97。

2、%e是科学计数法符号. 在科学计数法中,为了使公式简便,可以用带“E”的格式表示.例如1.03乘10的8次方,可简写为“1.03E+08”的形式。

3、%s代表的是字符串格式符。

4、'A'单引号里面的字符(只能输入一个,输入多个会错误)。

"ABC"双引号里面的是字符串(可以输入多个,当然只有一个也可以)。

转义字符仅仅是【一个字符】而已,是为了输出特定的字符而设,所以:

'\\'你可以写成"\\",他们都会输出\的。

当然,'单引号被C#作为字符的内容了,那么'''这样C#是识别不了,这样就需要转义了:

'\''或者"\'"

另外提示一句:'A' != "A"同理:'\\' != "\\",这是字符与字符串的区别。

5.if-else判断

6、if可以单独使用,但else不能单独使用。

7、C语言中的一个等号和两个等号区别为:性质不同、用途不同、影响不同。

一、性质不同

1、一个等号:一个等号是一种赋值运算符。

2、两个等号:两个等号是一种关系运算符。

二、用途不同

1、一个等号:一个等号用途是给一个对象赋值。

2、两个等号:两个等号用途是作为判断语句的条件,对两个对象进行比较。

三、影响不同

1、一个等号:一个等号会改变、影响被赋值对象的值。

2、两个等号:两个等号不会改变、影响被两个比较对象的值。

8、很重要(a)||(b);(a)&&(b)。

9、当a和b为普通变量时, a=b,是把b的值赋值给a, b不变;

10.switch 语句的一般格式

switch(表达式)

{

case 常量表达式 1:语句 1; break;

case 常量表达式 2:语句 2; break;

... ...

default:语句;

}

11、不是每个switch语句都需要一个default。

 循环知识点

12、循环三要素 1、初始值 i=1;(一般都用"i")

2、循环控制条件 i<=x;

3、步长 i++;

13、 1>当型循环:先判断条件,在执行循环体;(不满足条件时一次也不执行)

2>直到型循环:先执行循环体,在判断条件。(不满足条件时已经执行过一次了)

3>当型循环和直到型循环在循环条件为真时,两种循环无区别。

4>循环条件明确时采用计数控制的循环

实现方式:当型循环或者直到型循环

5>循环次数未知时或循环体至少要执行一次时采用条件控制的循环

实现方式:直到型循环

14、 当型循环:while循环和for循环(先判断条件,在执行循环体)

直到型循环:do-while循环

15、 表达式1;

while{

循环体语句;

表达式3;

}

while循环先计算表达式的值,再执行循环体这句话是正确的,其中计算表达式的值是判断

16、 次数明确用当型循环(while),次数不明确用直到型循环(do-while)

di-while:do是做;while是当...时

do-while循环是一种先执行后判断,当符合条件时继续执行,当不满足条件时终止循环。

17、 循环条件为假时,while循环一次也不执行,do-while循环至少执行一次。

18. do-while循环的基本结构如下:

do{

//循环体

}while(条件表达式)

19、   for 循环:书写方便、灵活(它是一种常用于计数控制的循环结构)

for(表达式1;表达式2;表达式3){

循环体;

)

执行顺序:先判断表达式1与表达式2,如果满足条件则执行循环体,然后再执行表达式3,再执行表达式2,

如果满足则执行循环体,不满足则跳出循环

表达式2不写或者表达式3不写的话,会导致死循环

表达式2且表达式3不写的话,也会导致死循环

表达式1、2、3分别时初始值、循环控制条件、步长(循环三要素)

它是当型循环,先判断条件,再执行循环体

条件满足,执行循环体,;否则,推出循环

20、 i=qs;

for(;i<=10;i++){

//循环体

}这是正确的

21、 循环有三种方式:while循环、do-while循环、for循环

当条件为假时,do-while循环至少执行一次,其它一次也不执行;

当条件为真时,它们执行的次数是一样的

22、 循环跳转语句

break跳出循环终止循环

循环跳转:循环结构中,出现强制终止循环,程序继续执行循环外的语句用"break语句",跳出某些此循环继续循环的一种操作用"continue"语句

break:"打断、中断"可以用再所有循环中和switch,但continue只能用在所有循环中(三大循环)

22、 一个循环体中还有另外一个循环体叫循环嵌套,里面有内层循环和外层循环,灵活运用,外层循环代表“行”,内层循环代表“列”

对外层循环来说,内层循环相当于外层循环的循环体

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值