C语言程序中的三种基本结构为:1、顺序结构,指按照程序顺序执行;2、选择结构,指根据判断结果选择分支方向;3、循环结构,指有一个循环体,可以根据判断条件决定循环多少次。

本文操作环境:Windows7系统、Dell G3电脑、C11版。
C语言中有三种类型的程序结构分别是:顺序结构、选择结构、循环结构。接下来在文章中将为大家具体介绍这三种基本结构的用法,具有一定的参考作用,希望对大家有所帮助

在C语言程序中一共有三种程序结构:顺序结构、选择结构(分支结构)、循环结构
立即学习“C语言免费学习笔记(深入)”;
顺序结构:
顺序结构就是从头到尾一句接着一句的执行下来,直到执行完最后一句。如下所示

例:从键盘输入一个大写字母,要求改用小写字母输出
#include<stdio.h>
int main()
{
char x,y;
scanf("%c",&x);
if(x >= 'A' && x <= 'Z')
{
y=x+32;
}
else
{
printf("this is a erro");
}
printf("%c\n",y);
return 0;
}选择结构
Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Linux系统核心的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式协调各个程序的运行。因此,对于用户来说,shell是最重要的实用程序,深入了解和熟练掌握shell的特性极其使用方法,是用好Linux系统
24
到某个节点后,会根据一次判断的结果来决定之后向哪一个分支方向执行。如下图所示

例:输入三个数,然后按从小到大排列
#include<stdio.h>
int main()
{
float a,b,c,tmp;
scanf("%f %f %f",&a,&b,&c);
if(a > b)
{
tmp=b;
b=a;
a=tmp;
}
if(a > c)
{
tmp=c;
c=a;
a=tmp;
}
if(b > c)
{
tmp=c;
c=b;
b=tmp;
}
printf("%5.2f %5.2f %5.2f\n",a,b,c);
return 0;
}【推荐课程:C语言教程】
循环结构
循环结构有一个循环体,循环体里是一段代码。对于循环结构来说,关键在于根据判断的结果,来决定循环体执行多少次;

例:计算1+2+3+····+10
#include <stdio.h>
int main(void)
{
int i, sum;
printf("i = %d.\n", sum);
for (i=0,sum=0; i<=10; i++)
{
sum += i;
}
printf("sum = %d.\n", sum);
return 0;
}总结:以上就是本篇文章的全部内容了,希望对大家有所帮助。
以上就是C语言中的三种基本结构分别是什么的详细内容,更多请关注php中文网其它相关文章!
C语言怎么学习?C语言怎么入门?C语言在哪学?C语言怎么学才快?不用担心,这里为大家提供了C语言速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号