15组周总结——chap3多分支结构

本周我们学习了C语言多分支结构编程,包括switch case 、if else。另外还有循环结构while、do while、for循环。 两种结构初学时都或多或少遇到过一些问题。特别是在PTA上做题的过程中暴露出了更多问题。下面我就简单总结一下。 
 
 

我们在编程的过程中还是会犯一些小错误和遇到一些问题(比如我),例如:

  1.  用if进行判断的时候将==错写成=,然后检查许久还检查不出错误在哪。
  2. 当括号使用过多的时候分不清哪个括号是干嘛的。(tips:我们可以在编程的过程中进行手动将括号对其,将其放到适合我们辨认的位置,另外当我们将指针放在括号时系统会将与之对应的括号标出来方便我们辨认。)
  3. 编程时更喜欢用一种结构,比如爱用if else而不爱用switch case,爱用for不爱用while之类的,我们可以根据题目来选择适合的结构,而不是只用一种单一的结构。

 

下面我对本周做过的一道题目进行简单的总结:

7-1 查询水果价格 (15 分)
给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20元/公斤。
首先在屏幕上显示以下菜单:
[1] apple
[2] pear
[3] orange
[4] grape
[0] exit
用户可以输入编号1~4查询对应水果的单价。当连续查询次数超过5次时,程序应自动退出查询;不到5次而用户输入0即退出;输入其他编号,显示价格为0。

(1)设计思路
1.定义水果价格,种类
2.进行价格输出
3.使用循环语句和switch语句对不同水果价格进行输出
4.返回主函数

(2)本题调试中遇到的问题
1.将水果种类放到了for循环里面
2.格式错误

 

 

在学习的过程冲,遇到许多问题我们都需要上网找答案,比如当我第一次遇到打印占字符和左(右)对齐时压根就不知道怎么做,这些都需要我们上网寻找答案。

愿我们保持积极学习的心态,更上一层楼。

 

posted @ 2022-10-07 21:24  MIKU/39  阅读(82)  评论(0)    收藏  举报