C语言第二次作业
.要求写出:一、实验目的:
二、实验内容 :(程序代码及调试结果)
1. 某年如果能被4整除,但不能被100整除,或者能被400整除的年是闰年。判断从键盘输入的年份是否为闰年。
2、某个自动加油站有 ‘a’,‘b’,‘c’三种汽油品种,单价分别为
6.92,7.37,7.64(元/公升),也提供了“自己加”或“协助加”两个服务等级,这样用户可以得到5%或10%的优惠,请编程序针对用户输入加油量m,汽油品种y和服务类型z(‘f’—自动加,‘m’—自己加,‘e’—协助加),(注:‘f’—自动加无优惠),计算应付款pay。(请用多分支选择switch语句)。
3、输入三角形三边,判断该三角形是什么三角形(等边,等腰,普通和直角)
4. 编写一个菜单程序,输入1~3以进入相应的选择项。(请用switch语句) 1、FindNum 2、Diamond 3、Goodbye! Input 1-3:
5.输入4个整数,要求按由小到大的顺序输出 6.求一元二次方程ax2+bx+c=0的根。 当b2-4ac>0为不相等的两实根,
1
当 b2-4ac=0时为两相等的实根,
当 b2-4ac<0为两复根。
7、编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2
百位以上的数字,否则输出两数之和
8、有三个整数a,b,c,由键盘输入,输出其中最大的数。 9、有一个函数:y=
x 2x-1
(x<1) (1<=x<10) (x>=10)
3x-11
写程序,输入x的值,输出y相应的值。
编程,请上机调试
2