C语言-分支结构

Posted 四叶草6am

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言-分支结构相关的知识,希望对你有一定的参考价值。

C语言-分支结构C语言—分支结构

云南专升本计算机系专业考试科目《数据结构》中,C语言是学习《数据结构》的基础语言,而“分支结构”中的“if-else”是很常见的块语句,因此特地开展以下内容。。。

【一般形式】



if(表达式)

                    { 语句1  }

       else

                    { 语句2  }

【流程图】


【算法示例】


         int fun( ){
                     if(2>3 )        {  return 1;  }
                     else   {  return 0;  }
         }
         注:该函数最终返回的结果为0

【小试牛刀】


      1、如果a=4,b=3,则最后result=  ?
        int fun( int a, int b){
             if(a>b )    {  result=a-b;  }
             else   {  result=b-a;  }
         return result;
        }

 2、试编写一个算法判断两个数的大小关系,以下是给出的函数名,若a>b,则返回1,否则返回0
int fun( int a, int b){                      }

【登堂入室】


1、试编写一个算法判断一个整数是否为偶数,以下是给出的函数名,若n为偶数,则返回1,否则返回0
【分析】
i.   若n除以2的余数为0,则说明n为偶数;
ii.  获取n除以2的余数方式:n%2;
iii. 若”n%2==0”,则n为偶数
注:在编写程序时“等于”是“==
      int fun( int n){             
 
         }

【掌握要点】


         u 学会 阅读 算法
         u 学会 编写 算法


以上是关于C语言-分支结构的主要内容,如果未能解决你的问题,请参考以下文章

C语言分支语句与循环语句

iOS开发入门 ? C语言(分支结构 + 循环结构)

C语言_9快速掌握分支结构!

C语言中分支选择结构都有哪些语句?

C语言顺序结构和分支结构总结

手把手带你学会C语言的分支语句和循环语句