关于C语言在生活中若干应用的探讨
发布时间:2021-03-19 09:06
在论述C语言特点的基础上,枚举了一些生活中可以使用C语言解决的实际问题,如通过分支结构和循环结构解决的"猜数字游戏"、通过指针来解决的"借书"问题等,并指出了针对《C语言程序设计》这门课程在教学中的实用性。
【文章来源】:电脑编程技巧与维护. 2020,(10)
【文章页数】:3 页
【部分图文】:
银行办理业务流程图
考大学流程图
顺序结构虽然在生活中的应用比较多,但实际上,在很多情况下,需要根据某个条件是否满足来决定是否执行下一步的任务或计划,或者从给定的两种或多种操作选择其一,这个时候就可以使用选择分支结构来解决该类问题。C语言中的选择分支结构语句包括if语句和switch语句,下面的问题即可通过if语句来解决。例如:如果我明天休息,我就去逛街。能否逛街要以休息为前提条件,也即是逛街之前要先判断明天能不能休息。下面以“猜数字”小游戏为例来说明选择分支结构的应用,设置一个数字,让学生来猜,如果猜对的话,提示“正确”,否则提示“错误”。假设设置的数字为数字a,学生猜的数字为数字b。流程图如图3所示。生活中还存在这样一类问题,例如,对学生的成绩进行分类:把95分以上划分‘A’等级,85至94分划分为‘B’等级,75至84分划分为‘C’等级,60至74分划分为‘D’等级,60分以下划分为‘E’等级;人口统计分类:1-5岁为幼儿,6-12岁为少儿,13-18岁为青少年,18-24岁为青年,25-68岁为成年人,69-99岁为老年人;以及常见的工资统计分类、银行存款分类等问题,此时由于分支较多,就比较适合使用开关语句switch语句来解决了,虽然通过嵌套的if语句也可以解决,但嵌套的层数太多,程序就会显得冗长且可读性降低。此处就不在给出相关问题的流程图。
【参考文献】:
期刊论文
[1]C语言指针变量的定义及指针的应用[J]. 王宇博. 智库时代. 2019(19)
[2]浅析C语言在计算机语言中的特点[J]. 王潇阳. 电脑迷. 2019(01)
[3]C语言循环结构教学的设计与实践[J]. 李娟,张燕. 计算机教育. 2018(03)
[4]关于C语言教学中若干问题的探讨[J]. 王创伟,王琪. 电脑知识与技术(学术交流). 2007(01)
本文编号:3089339
【文章来源】:电脑编程技巧与维护. 2020,(10)
【文章页数】:3 页
【部分图文】:
银行办理业务流程图
考大学流程图
顺序结构虽然在生活中的应用比较多,但实际上,在很多情况下,需要根据某个条件是否满足来决定是否执行下一步的任务或计划,或者从给定的两种或多种操作选择其一,这个时候就可以使用选择分支结构来解决该类问题。C语言中的选择分支结构语句包括if语句和switch语句,下面的问题即可通过if语句来解决。例如:如果我明天休息,我就去逛街。能否逛街要以休息为前提条件,也即是逛街之前要先判断明天能不能休息。下面以“猜数字”小游戏为例来说明选择分支结构的应用,设置一个数字,让学生来猜,如果猜对的话,提示“正确”,否则提示“错误”。假设设置的数字为数字a,学生猜的数字为数字b。流程图如图3所示。生活中还存在这样一类问题,例如,对学生的成绩进行分类:把95分以上划分‘A’等级,85至94分划分为‘B’等级,75至84分划分为‘C’等级,60至74分划分为‘D’等级,60分以下划分为‘E’等级;人口统计分类:1-5岁为幼儿,6-12岁为少儿,13-18岁为青少年,18-24岁为青年,25-68岁为成年人,69-99岁为老年人;以及常见的工资统计分类、银行存款分类等问题,此时由于分支较多,就比较适合使用开关语句switch语句来解决了,虽然通过嵌套的if语句也可以解决,但嵌套的层数太多,程序就会显得冗长且可读性降低。此处就不在给出相关问题的流程图。
【参考文献】:
期刊论文
[1]C语言指针变量的定义及指针的应用[J]. 王宇博. 智库时代. 2019(19)
[2]浅析C语言在计算机语言中的特点[J]. 王潇阳. 电脑迷. 2019(01)
[3]C语言循环结构教学的设计与实践[J]. 李娟,张燕. 计算机教育. 2018(03)
[4]关于C语言教学中若干问题的探讨[J]. 王创伟,王琪. 电脑知识与技术(学术交流). 2007(01)
本文编号:3089339
本文链接:https://www.wllwen.com/jiaoyulunwen/zhiyejiaoyulunwen/3089339.html