实验 4 选择结构

发布 2023-04-19 12:23:28 阅读 5527

c语言程序设计实验教学(4)

实验目的】通过程序设计实现,掌握if结构和switch结构的正确应用。

实验要求】使用if结构和switch结构实现多种条件的选择结构程序,熟练二者的应用范围和注意事项。练习条件表达式的书写。

实验课时】4.0

实验内容】1、 运行下列程序,分析结果。

main( )

int a=1,b=2,m=0,n=0,k;

k=(n=b>a)||m=a printf("%d,%d",k,m);

2、 编写程序,实现从键盘上输入一个整数,判断其奇偶性。

3、 编写程序,实现从键盘上输入3个整数a,b,c,并输出其中最大的数。

4、 编写程序,实现从键盘上输入4个整数,并按从大到小顺序输出。

5、 完成下列分段函数的计算:分别使用if-else if-else结构和if嵌套结构来实现。

6、 编写一个程序,判断从键盘上输入的一个年份是否为闰年?

7、 输入一个三位自然数num,判断其是否为水仙花数?

注:一个3位自然数,各个数位的数字立方和等于该数本身,即称为水仙花数。如: 153=13+53+33 。

8、 编写一个程序,实现对给出的一百分制成绩,输出相应的成绩等级。

即:90分以上为’a’,80~89分为’b’,70~79分为’c’,60~69分为’d’,60分以下为’e’。

补充作业:9、 完成下列分段函数的计算:分别使用if-else if-else结构和if-if嵌套结构来实现。

10、 完成下列分段函数的计算:分别使用if-else if-else结构和if-if嵌套结构来实现。

11、完成下列分段函数的计算:分别使用if-else if-else结构和if-if嵌套结构来实现。

12、完成下列函数的计算:分别使用if-else if-else结构和if-if嵌套结构来实现。

13、完成下列函数的计算:分别使用if-else if-else结构和if-if嵌套结构来实现。

14、某邮局对邮寄包裹有如下规定:若包裹的长宽高任一尺寸超过1米或。

重量超过30千克,不予邮寄;对可以邮寄的包裹每件收手续费0.2元,再。

加上根据下表按重量wei计算的邮资:

15、某服装店经营套服,也单件**。若买的不少于50套,每套80元;

不足50套的每套90元;只买上衣每件60元;只买裤子每条45。以下程。

序的功能是读入所买上衣c和裤子t的件数,计算应付款m。

16、请编写程序从键盘输入当月利润i,求应发奖金总数。根据利润进行奖金提成:

利润i低于或等于10万元的,奖金可提10%;

利润高于10万元,低于20万元(100000<i≤200000)时,低于10万元部分按10%提成,高于100000元的部分,提成7.5%;

200000<i≤400000时,低于20万元部分仍按上述办法提成(下同),高于20万元的部分,按5%提成;

400000<i≤600000时,高于40万元的部分,按3%提成;

600000<i≤1000000时,高于60万元部分,按1.5%提成;

i>1000000时,超过100万元的部分,按1%提成;

实验 4 选择结构

c语言程序设计实验教学 4 实验目的 通过程序设计实现,掌握if结构和switch结构的正确应用。实验要求 使用if结构和switch结构实现多种条件的选择结构程序,熟练二者的应用范围和注意事项。练习条件表达式的书写。实验课时 4.0 实验内容 1 运行下列程序,分析结果。main int a 1,...

实验4循环结构

一 目的。掌握visual studio 2010集成开发环境 掌握visual c net编写控制台应用程序方法。二 任务。创建控制台程序,并按照要求完成以下实验题目。三 实验步骤。1 创建控制台程序。2.完成如下题目,并获得运行结果。1 输入两个正整数m和n,求其最大公约数和最小公倍数。辗转相除...

实验4 顺序结构

1 掌握顺序结构程序设计思路与方法,编制简单程序。1 表达式语句。2 空语句。3 复合语句。4 函数调用语句。1 上机前编写好以下程序。1 编写程序求两个数的和 差 积 商。2 编写程序将529 秒转换成几分几秒。3 已知三角形三边长,用海 式求三角形面积。2 上机输入和调试自己所编的程序并存盘。3...