首页 理论教育 switch语句教学与应用

switch语句教学与应用

时间:2023-11-19 理论教育 版权反馈
【摘要】:处理:由于一个星期有7天,对输入的数字进行判断,有8种情况,用开关语句进行处理。一年中1、3、5、7、8、10、12月份为31天,4、6、9、11月份为30天,闰年的2月为29天,非闰年的2月为28天。

switch语句教学与应用

一、程序阅读题

1.下面程序的输出结果是_________。

该程序的输出结果是________。

2.下面程序的输出结果是_________。

3.下面程序的输出结果是_________。

4.下面程序的输出结果是________。

5.运行下面程序时输入1时,输出结果是_________。

6.下面程序的输出结果是_________。

二、程序填空题

7.给一个百分制成绩,要求输出等级'A'、'B'、'C'、'D'、'E'。90分以上为'A',80~90分为'B',70~79分为'C',60~69分为'D',60分以下为'E'。

三、程序改错题

8.程序改错题:思考下列程序有哪些语法错误,修改后,分析其执行过程。

四、程序设计

9.输入一个数字,输出对应的星期几的英文单词

分析:

已知:一个数字(1~7,用n来存放)。

求:对应的星期几的英文单词(直接输出)。(www.xing528.com)

处理:由于一个星期有7天,对输入的数字进行判断,有8种情况(包括出错),用开关语句进行处理。

程序:

一、程序阅读题

1.下面程序的输出结果是________。

2.下面程序的输出结果是_________。

3.下面程序的输出结果是_________。

4.下面程序的输出结果是_________。

5.下面程序的输出结果是_________。

6.下面程序运行时输入123,则结果是_________。

二、程序填空题

7.程序填空题:以下程序计算某年某月有几天。一年中1、3、5、7、8、10、12月份为31天,4、6、9、11月份为30天,闰年的2月为29天,非闰年的2月为28天。

三、程序设计

8.给变量a,b,c输入整数,根据a的值确定对b、c的运算:当a=1时:计算b+c的值。当a=2时:计算b-c的值。当a=3时:计算b∗c的值。当a=4时:计算b/c的值。其他值时:不做任何操作。

1.程序填空题:运输公司对用户计算运费。运输距离(以s表示,单位为千米)越远,单位运费(每吨每千米的运费)越低。计算标准如下:

设每吨每千米货物的运费为p,货物为w,距离为s,折扣为d,则总运费的计算公式为:

2.程序改错题:下列程序模拟抽签过程,用A、2~10、J、Q、K、w、W 表示15张扑克牌,若抽到A、2~10表示“落选”,抽到J、Q、K 表示“待定”,抽到w、W 表示“晋级”。从键盘输入抽到的牌,输出抽签结果。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈