- 第一题
- 题目链接及简易描述
- 解题思路
- 代码
- 第二题
- 题目链接及简易描述
- 解题思路
- 代码
- 第三题
- 题目链接及简易描述
- 解题思路
- 代码
计算物体自由下落的距离
题目描述:
一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。重力加速度是 10米每平方秒
考了个自由落体公式,额,额。
h = 1 / 2 * g * t ^ 2
这边不知道为什么题目也没说,但是就是要保留两位小数才能ac额
#include第二题 题目链接及简易描述int main(void) { printf("height = %.2f", 45.0); return 0; }
整数四则运算
题目描述:
输入两个整数输出四行
例如
1 + 2 = 3
1 - 2 = -1
1 * 2 = 2
1 / 2 = 0
好像没话说
代码#include第三题 题目链接及简易描述int main(void) { int x, y; scanf("%d %d", &x, &y); printf("%d + %d = %dn", x, y, x + y); printf("%d - %d = %dn", x, y, x - y); printf("%d * %d = %dn", x, y, x * y); printf("%d / %d = %dn", x, y, x / y); return 0; }
7-91 输出闰年
题目描述:
经典判断闰年,的变式,输入一个数如果不是21世纪的年份直接输出Invalid year!,如果是21实际的但是在2001到输入的年份不存在闰年解输出None,否则把闰年全部都输出来,每个换行
照着题目意思写就完了
代码#includeint runYear(int x); int main(void) { int res = 0; int year; scanf("%d", &year); if (year <= 2000 || year >2100) { printf("Invalid year!"); } else { for (int x = 2001; x <= year; x++) { if (runYear(x)) { printf("%dn", x); res += 1; } } if (res == 0) { printf("None"); } } return 0; } int runYear(int x) { if ((x % 4 == 0 && x % 100 != 0) || x % 400 == 0) { return 1; } else { return 0; } }



