c语言的三种基本结构 您所在的位置:网站首页 c语言中选择结构的特点 c语言的三种基本结构

c语言的三种基本结构

2024-07-13 03:11| 来源: 网络整理| 查看: 265

文章目录前言一、顺序结构二、选择结构(分支语句)1.选择语句之→if语句1.1 if语句的基本结构1.2 if语句之多分支:1.3 if语句的常见错误使用。2.选择语句之→switch语句2.1 switch语句基本结构:2.2 switch语句基本应用2.3 break语句在switch语句中的作用:2.4 default语句三、循环结构(循环语句)1. while循环1.1 while循环的基本结构1.2 while循环的基本应用1.3 break语句和continue语句在while中的应用2. do-while循环2.1 do-while循环基本结构3. for循环3.1 for循环的基本结构3.2 for循环的应用总结前言

我们不妨想象一下,我们生活中遇到的任何事情,似乎都可以由顺序,选择,或者重复的组合来表示它。 例如:我们想要锻炼身体,我们可以制定一个计划表,按计划表来一步步锻炼(顺序),而计划表的制定又面临多种“选择”,是跑步呢,还是绝食呢?(这个开玩笑的,伤害身体可不行),最后就是日复一日的周期性的锻炼了(重复)。 这样想,c语言的三种基本结构——顺序结构,选择(分支)结构,循环结构(重复),是不是设计的非常好呢?接下来让我们跟着牛牛一起,来学习它吧!

一、顺序结构

顺序结构其实很简单,是指程序运行时一步一步的执行直到结束。

顺序结构例图:

代码:

代码语言:javascript复制//顺序结构范例(求两个数的和) #include int main() { int a = 0,b=0,c=0; printf("请输入两个数:"); scanf("%d", &a, &b);//从键盘读取两个整数 c = a + b; printf("这两个数的和是%d", c); return 0; }二、选择结构(分支语句)

选择语句结构例图:

1.选择语句之→if语句1.1 if语句的基本结构代码语言:javascript复制 语法结构: if(表达式)//成立执行语句1,不成立则执行语句2 语句1; else 语句2; //多分支 if(表达式1)//表达式1,则成立执行语句1,不成立,则判断表达式2 语句1; else if(表达式2)//表达式2成立,则执行语句2,不成立,则执行语句3 语句2; else 语句3;

代码:

代码语言:javascript复制#include //判断成年 int main() { printf("你多大了?(>0)\n"); int age = 0; scanf("%d", &age); if (age < 18)//表达式成立(为真)则执行语句1,不成立(为假)则执行语句2. { printf("你还是个宝宝,未成年。\n");//语句1 } else { printf("你已经是个成年人了,要有责任心哦。\n");//语句2 } return 0; }1.2 if语句之多分支:

代码:

代码语言:javascript复制#include int main() { int x; printf("你期末考了多少分?(0~100)\n"); scanf("%d", &x);//从键盘读取分数 if (x >= 0 && x < 40)//表达式1成立则执行语句1,不成立,则判断表达式2 printf("这样下去可不行,得好好努力了!\n");//语句1 else if (x >= 40 && x < 60)//表达式2成立则执行语句2,否则判断表达式3 printf("还不及格,很危险哦。\n");//语句2 else if (x >= 60 && x < 80)//表达式3…… printf("还不错,继续努力。\n"); else if (x >= 80 && x = b)//语句1 if (a == b)//语句2 printf("%d=%d",a,b); else printf("%d


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有