C语言初探

1.第一个C语言程序:hello word


#include <stdio.h>
int main()
{
	printf("hello word");
}

2.变量

变量:存储数据的容器或盒子。 定义:数据类型 名字; int num;
新定义的变量的默认值是不确定的,为了安全一定要初始化使用。
1、赋值 num = 100;
2、参与运算 num*20-100; 变量的取名:
1、由数字、字母、下划线组成。
2、不能以数字开头
3、不能与关键字重名
4、长度不要超过30字符 5、见名知意

变量的输出printf函数:printf 类型 变量名 变量的输入scanf函数:scanf 类型 地址=&变量名

3.流程控制

1.分支

2.循坏
(1)
.while(表达式)
{
表达式结果为真执行循环体。
}

while类似for循环的精简版本,for负责循环次数明确的情况,while循环负责只循环条件而不确定循环次数的情况。

(2)
for( ; ; )
{
循环体;
}

(3).
do
{
循环体;
}
while(表达式);

do while是一种先执行循环体,再判断循环条件的一种循环,循环体至少执行一次,而for和while的循环体可能一次都不执行。

3.跳转
(1)goto 标签

可以跳转到函数内的任意位置,既可以几前,也可以向后。
goto是一种非常灵活、强大但也非常危险的语句,因为goto可能会破坏已经设计好的分支和循环,很多公司都禁止使用goto。
在驱动编程中,goto有它无代码替代的作用,当驱动程序出现异常时,goto语句非常适合用来释放资源。

(2)break

1、在switch语句中可以关闭执行开关。
2、在循环语句可以跳出一层循环。

(3)continue

结束本次循环(循环体中continue后的语句不再执行),进入下一次循环(循环并没有结束)。

注意:break,continue 可以提高程序的运行效率。

(4)return

1、把一个数据返回给函数的调用者。
2、终止函数的执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值