• 技术文章 >常见问题

    C语言中的三种基本结构分别是什么

    清浅清浅2021-04-18 14:33:48原创63313

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

    本文操作环境:Windows7系统、Dell G3电脑、C11版。

    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;
    }

    选择结构

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

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

    #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语言教程

    循环结构

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

    未标题-3.jpg

    例:计算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中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:C语言
    上一篇:TCP是什么协议 下一篇:Telnet是什么协议

    相关文章推荐

    • javascript实现C语言经典程序题_javascript技巧• 用C语言操作MySQL数据库-通用版_MySQL• 需要用C语言实现如下功能,求参考书?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网