详解C语言初阶基础(2)

 更新时间:2021年11月12日 11:22:07   作者:鲸落之·海  
这篇文章主要介绍了C语言中的初阶基础,介绍了其相关概念,具有一定参考价值。需要的朋友可以了解下,希望能够给你带来帮助

1.选择语句(if)

我们先不讲switch,后面会补充。先来对简单地if进行了解。

我们已经知道,计算机的本质是为了服务于人,我们在日常生活中会遇到各种各样的选择,于情于理计算机都应该有选择语句来对应和我们的生活逻辑。

因此 if语句就是做一个选择,对计算机来说,选择只有真假之分,真就是非0(注意不是1,而是非0),假就是0。

if(条件),通过对条件的判断来决定来执行哪一个分支,多分支我们可以用else if。

由于我们只是做简单的了解,因此我们直接看代码。

如图,我们的条件是 age >= 18,当我们输入19时,判断 条件为真,因此执行第一个分支,即输出“你已经成年了”,反之,若条件为假,则会输出“你还没有成年”。

2.循环

有些事必须要一直做,比如我们每顿都要吃饭,走路要一步一步走,代码要日复一日的敲,在计算机中,我们将次称之为循环。而循环分为有限循环和无限循环(无限循环通常为错误操作,如果你不是要玩恶搞的话)。

有限循环三要素:条件初始化条件判断 条件更新

那我们现在直接上例子

while循环

下面的i++就是i=i+1,后面的操作符简解我们会讲到,可以看到,在这个while循环里,只要满足i<10这个条件,就会一直循环执行语句块的代码。

for循环

注释中对for有了简单的阐述

do-while循环

补充

A:

无论是while、if、或者for什么的,只要是判断,当条件为表达式的时候,都要优先执行表达式,即先对表达式进行运算,得到一个最后值,然后才对这个值进行判断,然后决定是否分支或进入哪一个分支。

B:

在for、while循环里我们能够清楚地发现条件判断往往比语句块的执行多一次,因为最后一次判断不成立后就不会继续执行语句块,但在do-while语句里,条件判断跟执行次数相同。

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

相关文章

  • C++获取zip文件列表方法

    C++获取zip文件列表方法

    本文将介绍获取zip文件列表的方法,有些新手的朋友可以参考下
    2012-12-12
  • C++数据结构之实现邻接表

    C++数据结构之实现邻接表

    这篇文章主要为大家详细介绍了C++数据结构之实现邻接表,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • 基于C语言实现简单学生成绩管理系统

    基于C语言实现简单学生成绩管理系统

    这篇文章主要为大家详细介绍了基于C语言实现简单学生成绩管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • 关于C++中的友元函数的一些总结

    关于C++中的友元函数的一些总结

    以下是对C++中的友元函数进行了详细的总结介绍,需要的朋友可以过来参考下
    2013-09-09
  • C++11中异常处理机制详解

    C++11中异常处理机制详解

    传统的C语言处理异常的方式有两种:终止程序和返回错误码。在实际中的C语言程序基本都是通过返回错误码的方式来处理错误的,部分情况下使用终止程序来处理比较严重的错误。本文将通过示例和大家聊聊C++11中异常处理机制,需要的可以参考一下
    2022-09-09
  • C语言实现影院售票管理系统

    C语言实现影院售票管理系统

    这篇文章主要为大家详细介绍了C语言实现影院售票管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • C++函数中return语句的使用方法

    C++函数中return语句的使用方法

    C++中的return语句是函数中一个重要的语句,return语句用于结束当前正在执行的函数,并将控制权返回给调用此函数的函数,需要的朋友可以了解下
    2012-12-12
  • C++归并算法实例

    C++归并算法实例

    这篇文章主要介绍了C++归并算法,实例分析了C++实现基于归并算法合并线性表的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • C语言数据结构中定位函数Index的使用方法

    C语言数据结构中定位函数Index的使用方法

    这篇文章主要介绍了C语言数据结构中定位函数Index的使用方法的相关资料,希望通过本文能帮助到大家,让大家理解这部分内容,需要的朋友可以参考下
    2017-10-10
  • C语言实现飞机大战

    C语言实现飞机大战

    这篇文章主要为大家详细介绍了C语言实现飞机大战,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06

最新评论