头歌C语言实验 辅助练习:简单计算题
第1关:计算多项式的值
问题描述
对于多项式f(x) = ax3 + bx2 + cx + d 和给定的a, b, c, d, x,计算f(x)的值。
输入
输入仅一行,包含5个实数,分别是x,及参数a、b、c、d的值,每个数都是绝对值不超过100的双精度浮点数。数与数之间以一个空格分开。
输出
输出一个实数,即f(x)的值,保留到小数点后7位。
输入示例
2.31 1.2 2 2 3
输出示例
33.0838692
1 |
|
第2关:温度转换
问题描述
华氏温度F和摄氏温度C之间可以按照下面的公式进行转换:
C = 5 × (F - 32) ÷ 9
请编写一个程序,将用户输入的华氏温度转换为摄氏温度后输出。
输入
一个实数F(F ≥ -459.67),表示华氏温度。
输出
一个实数C,表示对应的摄氏温度,保留到小数点后后5位。
输入示例
41
输出示例
5.00000
提示
请使用double类型,否则可能造成答案不正确。
1 |
|
第3关:苹果和虫子
问题描述
你买了一箱苹果,里面共有n个苹果。很不幸的是购买时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还剩多少个完整的苹果?
输入
输入仅一行,包括n,x和y(均为整数)。输入数据保证y≤n×x。
输出
一个整数,表示箱子里剩下的完整的苹果数量。
输入示例
10 4 9
输出示例
7
提示
要输出的是完整的苹果数量,即如果虫子已经开始吃这个苹果了,则这个苹果不应计算在内。
1 |
|
第4关:大象喝水
问题描述
有一只大象口渴了,根据大象的习惯要喝20升水才能解渴。现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才能解渴。
圆周率π取值3.14159。
输入
用空格分开的两个整数,分别表示小圆桶的深度h和底面半径r,单位都是厘米。
输出
一个整数,即大象为了解渴至少需要喝水的桶数。
输入示例
23 11
输出示例
3
1 |
|