当前位置:首页 > 社会 >

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

来源:原点资讯(www.yd166.com)时间:2025-05-25 01:49:02作者:YD166手机阅读>>

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;

}

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

栏目热文

如何用codeblocks编写c语言源程序(codeblocks怎么编写c++程序)

如何用codeblocks编写c语言源程序(codeblocks怎么编写c++程序)

打开CodeBlocks软件选择“create a new project”选择第四个,点击“go”选择“C”,点击“n...

2025-05-25 01:11:29查看全文 >>

c语言源程序是计算机的系统软件吗(c语言编写程序是系统软件吗)

c语言源程序是计算机的系统软件吗(c语言编写程序是系统软件吗)

c语言源程序是用c语言编写的代码,他只能在c语言开发平台运行,只有编译后才可以在系统上运行,编译后也只能称为程序,不一定...

2025-05-25 02:43:32查看全文 >>

C语言 C语言源代码到底是什么意思(怎么看懂c语言的代码)

C语言 C语言源代码到底是什么意思(怎么看懂c语言的代码)

C语言源代码,就是依据C语言规则所写出的程序代码,常见的存储文件扩展名为.c文件和.h文件,分别对应C源文件(sourc...

2025-05-25 02:05:53查看全文 >>

c语言中源程序扩展名是(c语言源程序名的后缀)

c语言中源程序扩展名是(c语言源程序名的后缀)

C语言源程序名的后缀C语言源程序后缀为.c 。在windows平台上编译后的后缀为.obj , 连接后的后缀为.exe。...

2025-05-25 02:03:08查看全文 >>

c语言源程序怎么保存到u盘(c语言写好了怎么保存在桌面上)

c语言源程序怎么保存到u盘(c语言写好了怎么保存在桌面上)

c语言源程序拷进u盘可以尝试以下三种方法:1.将U盘插入电脑。2.找到这个软件所在的位置(分区、文件夹),选中软件并用鼠...

2025-05-25 01:08:54查看全文 >>

为什么朋友圈没办法换封面了(朋友圈封面替换了怎么恢复)

为什么朋友圈没办法换封面了(朋友圈封面替换了怎么恢复)

因为当前网络不稳定,建议切换网络试一试,或者等待一段时间再试试。2、图片违规,比如一些敏感图片,违反了微信使用规范更换方...

2025-05-25 02:43:22查看全文 >>

朋友圈视频封面为什么换不了(朋友圈的视频可以设置封面吗)

朋友圈视频封面为什么换不了(朋友圈的视频可以设置封面吗)

因为:版本低,请先确保自己微信版本号在8.0以上,如果在8.0以上版本,则可通过以下步骤设置封面视频:一、打开微信朋友圈...

2025-05-25 01:01:19查看全文 >>

微信朋友圈没有封面了怎么回事(微信朋友圈封面为什么突然变没了)

微信朋友圈没有封面了怎么回事(微信朋友圈封面为什么突然变没了)

微信朋友圈背景都没有了是因为用户设置的原因导致不显示朋友圈背景图。解决办法如下:方法一:1、打开微信图标,点击底部发现,...

2025-05-25 00:57:50查看全文 >>

朋友圈封面上没有更换封面怎么办(朋友圈封面怎么取消掉)

朋友圈封面上没有更换封面怎么办(朋友圈封面怎么取消掉)

方法一:1、打开微信图标,点击底部发现,选择朋友圈。2、点击顶部封面,选择换封面。3、点击从手机相册选择,选择喜欢的背景...

2025-05-25 01:00:07查看全文 >>

男生换狗头像什么意思(男生抱着狗的头像什么意思)

男生换狗头像什么意思(男生抱着狗的头像什么意思)

男人用狗当头像,可能说明他比较爱护小动物,是一个很有爱心,内心很善良的人。或者他曾经也养过狗狗,觉得亲,所以就把够头设置...

2025-05-25 00:57:06查看全文 >>

文档排行