c语言的九条语句包括什么作用,c语言:九条语句和32个关键字笔记.doc

c语言:九条语句和32个关键字笔记c语言:九条语句和32个关键字笔记

一、核心语句:

顺序结构语句:0条

选择语句:2条

if语句的3种形式:(1、if ; 2、if---else ;3、if---else if----else)

switch----case---break;(前面的都不成立执行其后的语句default:语句;)

循环语句 :3条=2条核心+1条非核心(do---while)

for

while

转移结构语句:4条=2条(return、break)+2条非核心(goto、continue)

二、9条语句+32个关键字(C语言的基础+核心)

if语句:

1、关键字1、if

2、关键字2、 else

(if----else的核心:非此即彼,一定有结果)

if---else if---else说明:(从上往下判断,只有前面的的表达式不成立,才往下判断)

如:char a=6,b=7;

if(a

else if(a==6) {c=16;}

else if(a==7){c=26;}

else {c=36;}printf("%d",c); //结果为6

关键字3、 switch;关键字4、case;关键字5、break;

关键字6 、default;

说明:switch--case--break和if---else if---else均是多种选择基本语句,两者可以互相替代

循环语句:1、有限循环 2、无限循环

//for一般用于有限循环

//While一般用于无限循环

关键字7、for;关键字8:while、关键字9:do

关键字10:goto;break;关键字11:continue;关键字12:return

break:仅仅用于跳出循环语句(for、while、do--while)

continue:仅用于程序调试,正式程序一般不用

return:仅用于函数的返回

goto:无条件转移语句,因为他是有去无回,用不好可能导致一部分程序永远不执行,所以建议不用

goto的用法:

main()相当main()

{ {

while(1) aa:

{ x=x+1;

x=x+1; a=3;

a=3; ........

goto :aa;

} }

关键字13:char ;关键字14:int;关键字15:float;

关键字16:double;关键字16:short;关键字17:long;

关键字18:unsigned;关键字19:signed

signed unsigned

char 1byte -128~127 0~255

int51单片机:2byte ARM:4byte 0~65535

float4byte 最多表示7个有效数据位

double 8byte 最多表示15~16个有效数据位(有些系统)

long int 简称long 4byte

short int 简称short 2byte -32768~32767 0~65535

unsigned 无符号的(用来声明一个无符号变量)

signed 有符号的(一般省略不写)

小知识:1k=1024=2^32; 1M=1024K=2^20; 1G=2^30;4G=2^32。

求长度函数(一种内存容量度量函数) sizeof(char):求char的长度

构造数据类型:关键字20----23:

void(函数类型、函数形式参数类型、空类型)

//表示没有返回值,即为空

struct(定义结构体类型用的)

enum(定义枚举用的,一般不用)

//规定枚举类型变量

union(定义共用体用的,一般不用)

8、关键字24----30:数据存储类别的:

static:静态变量

定义一个局部变量,每次调用它所

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值