- 博客(7)
- 收藏
- 关注
原创 C语言实现排序算法
一,冒泡排序 冒泡排序算法的原理如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 冒泡排序 void bubble_sort(int a[], int n) { int i, j, temp; for (j = 0; j < n - 1; j++)
2021-04-07 23:28:13
171
原创 蓝桥杯回文日期
#include<stdio.h> int main() { int N; int a, b, c, d, e, f, g, h; int A, B, C, D, E, F, G, H; int x=0, y=0; scanf_s("%d", &N); int i = N + 1; do { i++; a = i % 10; b = (i / 10) % 10; c = (i / 100) % 10; d = (i / 1000) % 10; e = (i / 10000) % 10..
2021-03-26 23:50:11
202
原创 蓝桥杯成绩统计
#include<stdio.h> #define N 100 int main() { int i; int n; //作为2000年到2020年的计数 int s[N]; //作为天数,从1到这个月的最后一天,28,29,30或者31 int ans = 0; //作为跑步锻炼的千米数从1km开始,最后得出答案 int exc = 0; float pass, excell; scanf_s("%d", &n); for (i = 0;i &...
2021-03-21 23:15:32
541
原创 蓝桥杯跑步锻炼
该题考查到闰年的计算 #include<stdio.h> int main() { int i; //作为2000年到2020年的计数 int day; //作为天数,从1到这个月的最后一天,28,29,30或者31 int mon = 6; //作为星期,从星期一到星期六 int month; //作为月份,从1月到12月 int ans=0; //作为跑步锻炼的千米数从1km开始,最后得出答案 int monthes[13].
2021-03-21 16:38:51
515
2
原创 C语言判断闰年
#include<stdio.h> int main() { int month; printf(“输入该年份:”); scanf_s("%d", &month); if ((month % 4 == 0 && month % 100 != 0) || (month % 400 == 0)) { printf("%d年是闰年!", month); } else printf("%d不是闰年!", month); return 0; } ...
2021-03-21 15:37:19
203
原创 既约分数的计算
第十一届蓝桥杯试题B既约分数 #include <stdio.h> int wc(int m, int n) { return n==0 ? m : wc(n, m%n); } int main() { int i,j,count=0; for(i=1; i<=2020; i++) { for(j=1; j<=2020; j++) { if(wc(i,j)==1) { count++; } } } printf("%d",count); return 0; } 新的改变 我们对M
2021-03-20 16:17:18
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅