- 博客(28)
- 收藏
- 关注
原创 7-82 打印沙漏
#include<stdio.h>int main(){ int N; char sign; scanf("%d %c", &N, &sign); int a = 3, n = N - 1; int i = 0; while (2 * a <= n) { i++; n = n - 2 * a; a = a + 2; } int j = i, k; in...
2022-05-05 15:54:53
110
原创 7-74 三角形判断&&7-76 计算分段函数[3]
#include<stdio.h>#include<math.h>int main(){ double x1, y1, x2, y2, x3, y3; scanf("%lf %lf %lf %lf %lf %lf", &x1, &y1, &x2, &y2, &x3, &y3); double a, b, c; double C, S; double s; a = sqrt((x2 -...
2022-04-21 16:18:45
158
原创 7-71 求平方与倒数序列的部分和 &&7-72 三天打鱼两天晒网
#include<stdio.h>int main(){ int m, n; scanf("%d %d", &m, &n); double sum = 0.0; for (int i = m; m <= n; m++) { sum = sum + m * m * 1.0 + 1.0 / m; } printf("sum = %.6lf", sum);}&&#include<s...
2022-04-20 14:00:13
108
原创 7-69 换硬币&&7-70 输出三角形面积和周长
#include<stdio.h>int main(){ int x; scanf("%d", &x); int i, j, k; int n = 0; i = x / 5; for (i; i > 0; i--) { for (j = (x - 5 * i) / 2; j > 0 && 5 * i < x; j--) { for (k = x - 5 * i -...
2022-04-19 15:47:55
97
原创 7-66 时间换算&&7-68 求N分之一序列前N项和
#include<stdio.h>int main(){ int h, m, s; scanf("%d:%d:%d", &h, &m, &s); int t; scanf("%d", &t); int i = 0, j = 0, k = 0; if (h >= 10) i = 1; if (m >= 10) j = 1; if (s + t >= 10) k = 1; i...
2022-04-18 10:56:44
108
原创 7-64 统计大写辅音字母&&7-65 字符串替换
#include<stdio.h>int main(){ char a[80] = { 0 }; int n = 0; for (int i = 0; i < sizeof(a)/sizeof(a[0]); i++) { scanf("%c",&a[i]); if (a[i] >= 'A' && a[i] <= 'Z') { switch (a[i]) { case ...
2022-04-17 11:31:30
183
原创 7-63 高空坠球
#include<stdio.h>int main(){ long long int h, n; scanf("%lld %lld", &h, &n); double s = h; int i = 1, j = 1; double H = h; if (h == 0) { printf("0.0 0.0"); } else { if (n <= 1) { ...
2022-04-16 11:40:24
288
原创 7-59 打印菱形图案
#include<stdio.h>int main(){ int n; scanf("%d", &n); int a = (n + 1) / 2; int h1 = 1, h2 = 1; int m1 = 1, m2 = 1; for (int i1 = a - 1; i1 > 0; i1--) { for (int j1 = 0; j1 < i1; j1++) printf(" "); f...
2022-04-15 15:32:23
214
原创 7-57 求e的近似值&&7-58 求幂级数展开的部分和
#include<stdio.h>int fact(int x);int main(){ int n; scanf("%d", &n); if (n > 15) { //当n大于15后,sum的值是一样的 n = 15; } double sum = 1.0; for (int i = 1; i <= n; i++) { sum = sum +...
2022-04-14 10:33:04
101
原创 7-55 查询水果价格&&7-56 求给定精度的简单交错序列部分和
#include<stdio.h>int main(){ printf("[1] apple\n" "[2] pear\n" "[3] orange\n" "[4] grape\n" "[0] exit\n"); int a[5] = { 0 }; for (int i = 0; i < 5; i++) { scanf("%d ", &a[i]); } for...
2022-04-13 15:37:22
145
原创 7-51 求奇数分之一序列前N项和&&7-52 求简单交错序列前N项和&&7-53 生成3的乘方表&&7-54 求阶乘序列前N项和
#include<stdio.h>int main(){ int N; scanf("%d", &N); double sum = 0.0; for (int i = 1; i <= N; i++) { sum = sum + 1.0 / (2.0 * i - 1.0); } printf("sum = %.6f", sum);}&&#include<stdio.h>int ...
2022-04-12 11:03:12
429
原创 7-50 输出华氏-摄氏温度转换表
#include<stdio.h>int main(){ int lower, upper; scanf_s("%d %d", &lower, &upper); if (lower <= upper && upper <= 100) { printf("fahr celsius\n"); for (int i = lower; i <= upper; i = i + 2) { ...
2022-04-11 11:05:10
274
原创 7-46 爬动的蠕虫&&7-47 二进制的前导的零
#include<stdio.h>int main(){ int N, U, D; scanf("%d %d %d", &N, &U, &D); int t = 0; int h = 0; while (U > D) { h = h + U; t++; if (h >= N) { printf("%d", t); brea...
2022-04-10 10:36:00
243
原创 7-45 找完数
#include<stdio.h>int main(){ int m, n, yu, j, b; int sum[100]={1,0}; int a = 0, t = 0; scanf("%d %d", &m, &n); for (int i = m; i <= n; i++) { for (j = 2, b = 1; j < i; j++) { yu = i % j; ...
2022-04-09 10:51:51
229
原创 7-44 黑洞数
#include<stdio.h>int max(int a, int b, int c, int y);int min(int a, int b, int c, int z);int main(){ int x; scanf("%d", &x); int a, b, c; int y = 0, z = 0; for (int i = 1;; i++) { a = x / 100; c = x % 10;...
2022-04-08 15:38:55
214
原创 7-42 整除光棍
#include<stdio.h>int main(){ int x; scanf_s("%d", &x); int n = 1; //光棍数位数 int s = 1; //a->光棍数 int yu = 0; while (s < x) { s = s * 10...
2022-04-07 19:57:44
233
原创 7-41 计算阶乘和 7-140 斐波那契数列第n项
#include<stdio.h>int main(){ int N; scanf("%d", &N); int sum = 0; for (int i = 1; i <= N; i++) { int a = 1; for (int j = 1; j <= i; j++) { a = a * j; } sum = sum + a; } print...
2022-04-06 16:53:52
224
原创 7-39 龟兔赛跑
#include<stdio.h>int main(){ int T, T1; scanf_s("%d", &T); int a1 = 0, a2 = 0; //乌龟->1;兔子->2 int t = 0; int minute = T % 10; T1 = T - minute; int ret = 1; //0-&...
2022-04-05 15:19:02
85
原创 7-38 支票面额
#include<stdio.h>int main(){ int f, y, n; scanf("%d", &n); int a; int whether = 0; for (y = 0; y <= 100; y++) { a = (199 * y + n) % 98; if (a == 0) { f = (199 * y + n) / 98; if (f &...
2022-04-04 11:21:52
211
原创 7-35 猴子吃桃问题 7-36 韩信点兵
#include<stdio.h>int main(){ int N; scanf("%d", &N); int a = 1; for (int i = 1; i < N; i++) { //逆运算 a = (a + 1) * 2; } printf("%d", a); return 0;}&&#include<stdio.h&...
2022-04-03 11:04:19
225
原创 7-33 统计素数并求和 7-34 求分数序列前N项和
#include<stdio.h>int main(){ int M, N; scanf("%d %d", &M, &N); int a, yu = 0; int sum[500]={0}; int he = 0; int j = -1; for (a = M;a <= N; a++) { if (a == 2) { sum[0] = 2; j++;...
2022-04-02 11:44:45
270
原创 7-31 掉入陷阱的数字 7-32 求交错序列前N项和
#include<stdio.h>int main(){ int N0; int N = 0; int a; int j = 0; scanf("%d", &N0); do{ if (j == 0) { a = N0; } else { a = N; N0 = N; N = 0; ...
2022-04-01 09:54:28
160
原创 7-29 二分法求多项式单根
#include<stdio.h>#include<math.h>int main(){ float a3, a2, a1, a0; scanf_s("%f %f %f %f\n", &a3, &a2, &a1, &a0); float a, b, mid; float fmid = 1, fa, fb; int result = 0; scanf_s("%f %f\n", &a, &...
2022-03-31 11:44:12
57
原创 7-27 兔子繁衍问题
//根据自己列的表格发现两个月后的兔子数量为前一个月加上前两个月的数量#include<stdio.h>int main(){ int N, n; int i = 2; int tuzi[1000] = { 1,1,1 }; scanf("%d", &N); if (N == 1) { printf("1"); } else { do { tuzi[i] = tuzi[...
2022-03-30 15:22:49
297
原创 7-26 最大公约数和最小公倍数
//最大公因数用辗转相除法,最小公倍数用的是公式最小公倍数=两数的乘积/最大公约数#include<stdio.h>int main(){ int M, N; int m, n; int a, b; scanf("%d %d", &M, &N); n = N; m = M; while (N != 0) { a = M % N; M = N; N = a; }...
2022-03-29 15:46:53
434
原创 7-24 猜数字游戏
#include<stdio.h>int main(){ float x, y; scanf("%f", &x); if (x <= 15) { y = 4 * x / 3.0;; } else { y = 2.5 * x - 17.5; } printf("%.2f", y);}
2022-03-28 11:48:54
3437
原创 7-21 超速判断 (10 分)与7-22 用天平找小球 (10 分)
#include<stdio.h>int main(){ int t; scanf("%d", &t); if (t > 60) { printf("Speed: %d - Speeding\n", t); } else { printf("Speed: %d - OK\n", t); } return 0;}&&#include<stdio.h>in...
2022-03-27 10:25:18
299
原创 7-20 简单计算器 (20 分)
#include<stdio.h>int main(){ char c; int a, b, t = 1; scanf_s("%d", &a); while (c != '=' && t == 1) { c = getchar(); scanf_s("%d", &b); switch (c) { case '+':a = a + b; break; ...
2022-03-26 11:34:54
292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人