c语言学习04:c语言程序设计的三大结构:顺序结构,选择结构,循环结构

数据结构+算法=程序

1.c语言程序设计

1.1c语言程序设计:主要是设计问题的解决步骤和方法

算法:为解决一个问题采用的方法和有限的步骤,称为算法。

算法的特点:

1.1.1 有穷性:程序在有限的步骤内完成功能

1.1.2 可行性:算法的每一条指令必须是可执行的

1.1.3 确定性:算法的每一条指令必须有确切的含义,不能产生歧义

算法的描述:流程图

1.2 程序设计的三大结构:

1.2.1 顺序结构

1.2.2 选择结构(分支结构)

1.2.3 循环结构

流程框:

代码:

循环:先判断在执行

1.if(条件)

{

条件为真(ture)执行这里;

}

条件不满足执行这里;

2.if(条件)

{

条件满足执行这里;

}else

{

条件不为真执行这里;

}

3.if....else的嵌套实现 (else不能单独使用必须与if一起使用)

4.if.....else if......else的嵌套循环

5.switch语句

6.while()

7. do.....while() 先执行循环体,直到条件不满足后就不继续执行了

8. for()循环

注:

9. goto语句(尽量不要使用):省略号里面的不执行

goto label;
...
...

label;

多分支:

c语句概述:

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值