C程序设计-----第四章 选择结构程序设计
作者:互联网
【例4.1】在例3.5的基础上对程序进行改进。题目要求解得ax^2+bx+c=0方程的根。由键盘输入a,b,c.假设a,b,c的值任意,并不保证bb-4ac>=0。需要在程序中进行判别,如果bb-4ac>=0,就计算并输出方程的两个实根,否则就输出“此方程无实根”的信息。
编写程序:
运行结果:
【例4.2】输入两个实根,按由小到大的顺序输出这两个数。
编写程序:
运行结果:
【例4.3】输入三个数a,b,c,要求按由小到大的顺序输出。
编写程序:
运行结果:
【例4.4】输入一个字符,判断他是否为大写字母,如果是,将它转换成小写字母;若不是,不转换。然后输出最后的得到的字符。
编写程序:
运行结果:
【例4.5】有一阶跃函数 y=-1(x<0);y=0(x=0);y=1(x>0).编一程序,输入一个x值要求输出相应的y值。
编写程序:
运行结果:
【例4.6】要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70~84分,C等为60—69分,D等为60分以下,成绩的等级由键盘输出。
编写程序:
运行结果:
【例4.7】用switch语句处理菜单命令。例如,从键盘输出一个’A’或’a’字符,就会执行A操作,输入一个’B’或’b’字符,就执行B操作。
编写程序:
运行结果:
【例4.8】写一程序,判断某一年是否为闰年。
编写程序:
运行结果:
【例4.9】求ax^2+bx+c=0方程的解。
编写程序:
运行结果:
【例4.10】运输公司对用户计算运输费用。路程越远,运费越低。标准如下:
s<250 没有折扣
250<=s<500 2%折扣
500<=s<1000 5%折扣
1000<=s<1200 8%折扣
2000<=s<3000 10%折扣
3000<=s 15%折扣
编写程序:
运行结果:
标签:输出,编写程序,结果,选择,第四章,程序设计,输入,运行,实根 来源: https://blog.csdn.net/s08241728/article/details/87883933