c源程序的3种基本结构,c语言编程的三种程序结构

首页 > 社会 > 作者:YD1662025-05-25 01:49:02

c源程序的3种基本结构,c语言编程的三种程序结构(1)

c语言中用于结构化程序设计的3种基本结构是顺序结构、选择结构、循环结构。

顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。

选择结构用于判断给定的条件,根据判断的结果判断某些条件,根据判断的结果来控制程序的流程。

循环结构可以减少源程序重复书写的工作量,用来描述重复执行某段算法的问题,这是程序设计中最能发挥计算机特长的程序结构 。循环结构可以看成是一个条件判断语句和一个向回转向语句的组合。

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 ",y);

return 0;

}

选择结构

到某个节点后,会根据一次判断的结果来决定之后向哪一个分支方向执行。如下图所示

例:输入三个数,然后按从小到大排列

#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 ",a,b,c);

return 0;

}

【推荐课程:C语言教程】

循环结构

循环结构有一个循环体,循环体里是一段代码。对于循环结构来说,关键在于根据判断的结果,来决定循环体执行多少次;

未标题-3.jpg

例:计算1+2+3+····+10

#include <stdio.h>

int main(void)

{

int i, sum;

printf("i = %d. ", sum);

for (i=0,sum=0; i<=10; i++)

{

sum += i;

}

printf("sum = %d. ", sum);

return 0;

}

总结:以上就是本篇文章的全部内容了,希望对大家有所帮助。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.