【C语言3个基本结构详解——顺序、选择、循环】

本文详细介绍了C语言中的三种基本结构:顺序结构、选择结构(包括if和switch)和循环结构(while、for和do...while)。通过代码示例和执行流程图,帮助读者理解这些结构的用法和执行逻辑。对于初学者来说,是很好的学习参考资料。
摘要由CSDN通过智能技术生成


前言

一下是博主个人对C语言三种基本结构的经验总结,如果觉得有用,记得点赞哦!

在这里插入图片描述

一、顺序结构

顾名思义,顺序结构就是一步一步的按顺序往下执行程序.

1.结构框图

在这里插入图片描述

2.举例代码

#include<stdio.h>
int main()
{
   
	printf("1\n");
	printf("2\n");
	printf("3\n");
	return 0;
}

3.代码讲解

这是最简单的顺序结构,程序从main函数开始,按顺序一步一步的往下执行,分别打印出1,2,3然后结束程序。


二、选择结构

选择结构包括if语句和switch语句。

(一)、if语句

if语句既能实现单分支选择,又能实现多分支选择。

(1).注意

1.if语句的括号后面不加“;”
2.建议if语句的语句块,哪怕只有一条语句,也要加上"{}",既可以增强代码的可读性,又可以防止出现多条语句时忘记加“{}”
3.在c语言中,默认0表示假,非0表示真(即所有不是0的数都表示真)

1.if语句单分支选择

if(条件表达式)
{
语句块;
}

(1).代码举例

#include<stdio.h>
int main()
{
   
	int i = 5;
	if (i < 10)
	{
   
		printf("%d\n", i);
		i += 10;/*这条语句的意思是:i=i+10*/
	}
	if (i > 10&&i<20)
	{
   
		printf("%d\n", i);
	}
	if(i>20)
	{
   
		printf("%d\n", i);
	}
	return 0;
}

在这里插入图片描述

(2).程序执行流程图

在这里插入图片描述

(3).代码讲解

程序开始,输入i=5,经过条件1,因为5<10,所以条件为真&

  • 24
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是李不是鲤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值