自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 c语言求解蓝桥杯真题回文日期

先看原题:2020 年春节期间,有一个特殊的日期引起了大家的注意:2020 年 2 月 2 日。因为如果将这个日期按 “yyyymmdd” 的格式写成一个 8 位数是 20200202,恰好是一个回文数。我们称这样的日期是回文日期。有人表示 20200202 是 “千年一遇” 的特殊日子。对此小明很不认同,因为不到 2 年之后就是下一个回文日期:20211202 即 2021 年 12 月 2 日。也有人表示 20200202 并不仅仅是一个回文日期,还是一个 ABABBABA 型的回文日期。.

2022-02-21 20:34:08 1065 1

原创 c语言求蓝桥杯成绩统计真题

先看原题:小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。如果得分至少是 60 分,则称为及格。如果得分至少为 85 分,则称为优秀。请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整 数。输入描述输入的第一行包含一个整数 n,表示考试人数。接下来 n 行,每行包含一个 0 至 100 的整数,表示一个学生的得分。输出描述输出两行,每行一个百分数,分别表示及格率和优秀率。百分号前的部分 四舍五入保留整数。.

2022-02-21 20:27:31 663

原创 c语言求解蓝桥杯蛇形填空真题

原题:如下图所示,小明用从 1 开始的正整数“蛇形”填充无限大的矩阵。容易看出矩阵第二行第二列中的数是5。请你计算矩阵中第20行第20 列的数是多少?先请看代码,再讲解思路:#include <stdio.h> int arr[50][50]={0}; int main() { int i,j,pen=1; for(i=1;i<=50;i++) { for(j=1;j<=i;j++) { if(i%2==0...

2022-02-21 20:08:53 511

原创 c语言编写九九乘法表

主要运用for循环求解,下面展示代码:#include <stdio.h>int main(){ int i,j; for(i=1;i<10;i++) { for(j=1;j<=i;j++) { printf("%d*%d=%2d ",i,j,i*j); } printf("\n"); } return 0;}

2022-02-20 15:42:53 750

原创 c语言求解有多少个既约分数,分子和分母都是 1 到 2020 之间的整数(包括 1 和 2020)?

原题:如果一个分数的分子和分母的最大公约数是 1,这个分数称为既约分数。例如 3/4,1/8,7/1都是既约分数。请问,有多少个既约分数,分子和分母都是 1到 2020之间的整数(包括 1 和 2020)?#include <stdio.h> int add(int x,int y) { if(x%y==0) return y; else return add(y,x%y); } int main() { int i,j,pen=0; ...

2022-02-19 11:42:07 459

原创 c语言求解1到2020中,总共有多少个字符2?

原题:小蓝要为一条街的住户制作门牌号。这条街一共有20202020位住户,门牌号从11到20202020编号。小蓝制作门牌的方法是先制作00到99这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符1、0、1、71、0、1、7,即需要11个字符00,22个字符11,11个字符77。请问要制作所有的11到20202020号门牌,总共需要多少个字符22?#include <stdio.h>int...

2022-02-19 11:30:49 861

原创 冒泡排序法(c语言)

什么是冒泡排序?简单来说就是在一串数组当中,比较相邻的元素,如果第一个比第二个大,就交换他们两个。比如说在arr[]={9,8,6,54,2,13,4}这串数组当中,首数字9与第二个数字8之间相互比较,如果9大于8则9与8交换位置,如果9小于8,则位置不变,接下来就是8与6之间的比较,第一次排序直到数组中最大数出现的数组的队末,形成arr[]={8,6,9,2,13,4,54},第一次排序就结束。接下来进行第二次排序,首数字8与6之间相互比较......,进行6次排序后,只剩下最小的数2位于首.

2022-02-02 15:28:53 370

原创 c语言求解蓝桥杯真题(购物单)

题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。这不,大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。现在小明很心烦,请你帮他计算一下,需要从取款机上取多少现金,才能搞定这次购物。取款机只能提供 100100 元面额的纸币。小明想尽可能少取些现金,够用就行了。 ..

2022-02-01 23:35:01 630

原创 求斐波那契数列中第n个数的值

前要:什么是斐波那契数列?斐波那契数列通俗的讲就是在一串数列中,比如:1,1,2,3,5,8,13,21,34,55......,前两个数的和等于第三个数,反过来说就是任意第三个数是前面两个数相加的和,公式表达式为:n=(n-1)+(n-2)。注意其中n表示在这串数列中第n个数,也就是下标的意思,并不是说这个数是n。相信大家应该明白这个意思了。下面我们运用c语言为大家介绍两个方法:方法一(函数的递归法)【不建议大家使用这种方法】:#include <stdio.h>int a

2022-01-30 16:36:49 3280

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除