自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言 strlen求字符串长度

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!C 标准库 - C 库函数 size_t strlen(const char *str) 计算字符串 str 的长度,直到空结束字符,但不包括空结束字符。下面是 strlen() 函数的声明。参数 str -- 要计算长度的字符串。返回值该函数返回字符串的长度。下

2024-09-03 00:24:59 523 1

原创 牛客网刷题 | BC120 争夺前五名

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!期中考试开始了,大家都想取得好成绩,争夺前五名。从键盘输入 n 个学生成绩,输出每组排在前五高的成绩。数据范围: 5≤𝑛≤50 5≤n≤50 ,成绩采取百分制并不会出现负数两行,第一行输入一个整数,表示n个学生(>=5),第二行输入n个学生成绩(整数表示,范围0~100),用空格分隔。一行,输出成绩最

2024-06-09 23:09:06 501

原创 牛客网刷题 | BC119 最高分与最低分之差

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!输入n个成绩,换行输出n个成绩中最高分数和最低分数的差。两行,第一行为n,表示n个成绩,不会大于10000。第二行为n个成绩(整数表示,范围0~100),以空格隔开。一行,输出n个成绩中最高分数和最低分数的差。输入两行 一行是表示n个成绩另一行输入成绩然后进行比较大小将最大的和最小的分别存下来 然后进

2024-06-09 22:20:59 609

原创 牛客网刷题 | BC118 N个数之和

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!输入数字N,然后输入N个数,计算这N个数的和。第一行输入一个整数N(0≤N≤50),第二行输入用空格分隔的N个整数。输出为一行,为第二行输入的“N个整数之和”的计算结果。使用数组的方式 先将用户输入的几个数字分别存起来定义一个变量将它数字的和加起来然后输出 代码 2 :输入n个数相加,应该想到循

2024-06-09 15:03:53 567

原创 牛客网刷题 | BC117 逆序输出

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!输入10个整数,要求按输入时的逆序把这10个数打印出来。逆序输出,就是按照输入相反的顺序打印这10个数。一行,输入10个整数(范围-231~231-1),用空格分隔。一行,逆序输出输入的10个整数,用空格分隔。使用数组的方法将用户输入的数字存起来然后使用数组将它打印出来 自减的方式 代码 2 :

2024-06-09 14:25:20 604

原创 牛客网刷题 | BC116 [NOIP2013]记数问题

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!试计算在区间1 到n 的所有整数中,数字x(0 ≤ x ≤ 9)共出现了多少次?例如,在1到11 中,即在1、2、3、4、5、6、7、8、9、10、11 中,数字1 出现了4 次。输入共1行,包含2个整数n、x,之间用一个空格隔开。输出共1行,包含一个整数,表示x出现的次数。输入两个数字 一个是你想要在多

2024-06-03 22:58:30 602

原创 C语言系列文章 | 调试技巧

bug本意是“昆虫”或“虫子”,现在⼀般是指在电脑系统或程序中,隐藏着的⼀些未被发现的缺陷或问题,简称程序漏洞。“Bug” 的创始⼈格蕾丝·赫柏(Grace Murray Hopper),她是⼀位为美国海军⼯作的电脑专家,1947年9⽉9⽇,格蕾丝·赫柏对Harvard Mark II设置好17000个继电器进⾏编程后,技术⼈员正在进⾏整机运⾏时,它突然停⽌了⼯作。

2024-06-02 17:37:51 1068

原创 牛客网刷题 | BC115 超级圣诞树 (不理解)

小伙伴们有思路或者有教程的可以放在评论区。等我学会了再出个详细教程。

2024-06-02 16:16:30 316

原创 牛客网刷题 | BC114 圣诞树 (不理解)

这道题没搞懂 也没找到视频。大家有思路可以放到评论区。放个链接给我 我去学一学。

2024-06-02 16:06:29 269

原创 牛客网刷题 | BC113 数字三角形

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用数字组成的数字三角形图案。多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。针对每行输入,输出用数字组成的对应长度的数字三角形,每个数字后面有一个空格。先把直角三角形写出来 然后再往里面套进去从

2024-06-02 15:41:11 381

原创 牛客网刷题 | BC112 空心三角形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的“空心”三角形图案。多组输入,一个整数(3~20),表示输出的行数,也表示组成三角形边的“*”的数量。针对每行输入,输出用“*”组成的“空心”三角形,每个“*”后面有一个空格。由题目示例可以看出 可以由一个正方形砍去一

2024-06-02 15:14:58 461

原创 牛客网刷题 | BC111 空心正方形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的“空心”正方形图案。多组输入,一个整数(3~20),表示输出的行数,也表示组成正方形边的“*”的数量。针对每行输入,输出用“*”组成的“空心”正方形,每个“*”后面有一个空格。可以把题目示例中的正方形看成 两个部分行

2024-06-02 14:50:15 470

原创 牛客网刷题 | BC110 X形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的X形图案。多组输入,一个整数(2~20),表示输出的行数,也表示组成“X”的反斜线和正斜线的长度。针对每行输入,输出用“*”组成的X形图案。可以借鉴二维数组的方式来打印 星星和空格看成i行 j列由题目输出示例可以看出当

2024-06-02 13:59:36 430

原创 牛客网刷题 | BC109 正斜线形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的正斜线形图案。多组输入,一个整数(2~20),表示输出的行数,也表示组成正斜线的“*”的数量。针对每行输入,输出用“*”组成的正斜线。由题目的输出示例可以看出也是由空格和星号组成输入 4空格数分别是:3 2 1 0

2024-06-02 13:00:46 465

原创 牛客网刷题 | BC108 反斜线形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的反斜线形图案。多组输入,一个整数(2~20),表示输出的行数,也表示组成反斜线的“*”的数量。针对每行输入,输出用“*”组成的反斜线。由示例可以看出 也是由空格和星号组成的例如输入 4空格 :0 1 2 3星号 :1

2024-06-02 12:00:38 319

原创 牛客网刷题 | BC107 箭形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的箭形图案。本题多组输入,每行一个整数(2~20)。针对每行输入,输出用“*”组成的箭形。 思路 :也可以分为上下两部分 上面n行 下面n+1行由空格和星号组成 两个控制一个控制打印每行星号一个控制打印空格读取输入:使用

2024-06-02 11:41:53 556

原创 牛客网刷题 | BC106 K形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的K形图案。多组输入,一个整数(2~20)。针对每行输入,输出用“*”组成的K形,每个“*”后面有一个空格。 思路 :由输出可以看出 这由一个正着直角三角形和一个倒立的直角三角形组成也可以分成两部分 上面一部分 下面一部

2024-06-01 21:22:50 644

原创 牛客网刷题 | BC105 菱形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的菱形图案。多组输入,一个整数(2~20)。针对每行输入,输出用“*”组成的菱形,每个“*”后面有一个空格。可以分成两个部分来看 上面是n行 下面是n+1行for(j=0;j

2024-06-01 19:46:44 870

原创 牛客网刷题 | BC103 金字塔图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的金字塔图案。多组输入,一个整数(2~20),表示金字塔边的长度,即“*”的数量,,也表示输出行数。针对每行输入,输出用“*”组成的金字塔,每个“*”后面有一个空格。首先可以想到这个由普通的直角三角形进行添加空格的操作然

2024-06-01 18:17:28 649

原创 牛客网刷题 | BC104 翻转金字塔图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的翻转金字塔图案。多组输入,一个整数(2~20),表示翻转金字塔边的长度,即“*”的数量,也表示输出行数。针对每行输入,输出用“*”组成的金字塔,每个“*”后面有一个空格。思路 :首先要分两个步骤 控制每一行的打印而每一

2024-06-01 17:30:57 1122

原创 牛客网刷题 | BC102 带空格直角三角形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的带空格直角三角形图案。多组输入,一个整数(2~20),表示直角三角形直角边的长度,即“*”的数量,也表示输出行数。针对每行输入,输出用“*”组成的对应长度的直角三角形,每个“*”后面有一个空格。仔细观察题目答案的输出可

2024-06-01 16:46:42 785

原创 牛客网刷题 | BC101 翻转直角三角形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的翻转直角三角形图案。多组输入,一个整数(2~20),表示翻转直角三角形直角边的长度,即“*”的数量,也表示输出行数。针对每行输入,输出用“*”组成的对应长度的翻转直角三角形,每个“*”后面有一个空格。 先打印一行 然

2024-05-28 23:14:56 1029

原创 C语言系列文章 | 函数 (共 10209 字)

实际上,如果只是定义了 Add 函数,⽽不去调⽤的话, Add 函数的参数 x 和 y 只是形式上存在的,不会向内存申请空间,不会真实存在的,所以叫形式参数。有数学相关的,有字符串相关的,有⽇期相关的等,每⼀个头⽂件中都包含了,相关的函数和类型等 信息,库函数的学习不⽤着急⼀次性全部学会,慢慢学习,各个击破就行。我们在调试的可以观察到,x 和 y 确实得到了 a 和 b的值,但是x 和 y 的地址和 a 和 b的地址是不⼀样的,所以我们可以理解为。我们往往会 根据程序的功能,将代码拆分放在多个⽂件中。

2024-05-26 17:15:46 997

原创 牛客网刷题 | BC100 直角三角形图案

对于更复杂的图案,可以使用字符串数组来存储每一行的打印内容,然后再统一输出。KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的直角三角形图案。多组输入,一个整数(2~20),表示直角三角形直角边的长度,即“*”的数量,也表示输出行数。针对每行输入,输出用“*”组成的对应长度的直角三角形,每个“*”后面有一个空格。)可以用来控制打印的模式,特别是在需要根据当前行或列的特定条件来改变打印行为时。函数打印出一个由星号组成的三角形,三角形的高度由用户输入的整数决定。

2024-05-26 15:03:37 929

原创 牛客网刷题 | BC99 正方形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的正方形图案。多组输入,一个整数(1~20),表示正方形的长度,也表示输出行数。针对每行输入,输出用“*”组成的对应边长的正方形,每个“*”后面有一个空格。/*使用嵌套循环来解决这题两层嵌套for循环 就和乘法口诀表差不

2024-05-26 14:02:47 959

原创 牛客网刷题 | BC98 线段图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的线段图案。多组输入,一个整数(1~100),表示线段长度,即“*”的数量。针对每行输入,输出占一行,用“*”组成的对应长度的线段。解题思路 :/*思路: 使用for循环来解决这道题用户输入几,就打印几个*/读取输入:首

2024-05-26 13:35:28 1198

原创 牛客网刷题 | BC97 回文对称数

输入:一个整数 𝑛n,范围是 1≤𝑛≤1000001≤n≤100000。输出:所有不超过 𝑛n 的回文数,按从小到大的顺序输出。

2024-05-26 13:19:48 952

原创 牛客网刷题 | BC96 [NOIP2015]金币

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,

2024-05-26 12:38:13 505

原创 牛客网刷题 | BC95 小乐乐与进制转换

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!小乐乐在课上学习了二进制八进制与十六进制后,对进制转换产生了浓厚的兴趣。因为他的幸运数字是6,所以他想知道一个数表示为六进制后的结果。请你帮助他解决这个问题。输入一个正整数n (1 ≤ n ≤ 109)输出一行,为正整数n表示为六进制的结果确定基数:十进制转六进制,基数为6。除以基数:将十进制数除以6。

2024-05-23 00:22:50 914

原创 牛客网刷题 | BC94 反向输出一个四位数

描述将一个四位数,反向输出。输入描述:一行,输入一个整数n(1000

2024-05-22 23:45:23 1415

原创 牛客网刷题 | BC93 公务员面试

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!公务员面试现场打分。有7位考官,从键盘输入若干组成绩,每组7个分数(百分制),去掉一个最高分和一个最低分,输出每组的平均成绩。(注:本题有多组输入)每一行,输入7个整数(0~100),代表7个成绩,用空格分隔。每一行,输出去掉最高分和最低分的平均成绩,小数点后保留2位,每行输出后换行。解题思路 :/* 解

2024-05-22 00:01:10 818

原创 牛客网刷题 | BC92 变种水仙花

在C语言中,运算符用于计算两个整数相除的余数。当除数为正数时,这个余数与数学中的取模结果相同。当除数为负数时,余数的符号会与除数的符号相同,这与数学中的取余定义一致。因此,虽然C语言中的运算符通常被称为取模运算符,但它实际上执行的是取余操作。

2024-05-21 23:30:21 1064

原创 牛客网刷题 | BC91 水仙花数

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的水仙花数。输入数据有多组,每组占一行,包括两个整数m和n(100 ≤ m ≤ n ≤ 99

2024-05-20 23:58:41 572

原创 牛客网刷题 | BC90 小乐乐算多少人被请家长

定义三个变量 语数外 chinese math english,计算出三门科目的平均值 然后判断是否小于60分,如果小于60分 就count ++ 最后打印出来就可以了

2024-05-19 23:56:13 789

原创 牛客网刷题 | BC89 包含数字9的数

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!今年是2019年,KiKi想知道1~2019中有多少个包含数字9的数。包含数字的数是指有某一位是“9”的数,例如“2019”、“199”等。无一行,一个整数,表示1~2019中共有多少个数包含数字9。首先想到使用数组的方式来实现先遍历循环1-2019 然后将这些数据存放在数组里面然后使用 == 来判断哪些

2024-05-19 23:16:27 561

原创 牛客网刷题 | BC88 魔法数字变换

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!有一个数字魔法,给你一个正整数n,如果n为偶数,就将他变为n/2, 如果n为奇数,就将他变为乘3加1不断重复这样的运算,经过有限步之后,一定可以得到1牛牛为了验证这个魔法,决定用一个整数来计算几步能变成1输入一个正整数n,范围在100以内输出一个整数思路 : 分两种情况,一种是偶数,一种是奇数但是如果是奇

2024-05-19 22:35:17 769

原创 牛客网刷题 | BC87 数位之和

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!求一个整数的所有数位之和输入一行,包含一个整数。一个整数. int范围内用数组的形式把用户输入的数字存起来然后遍历数组,将数组的每一位都加起来存在sum里面这是一开始想的,后来发现想多了,想复杂了,用去模运算就行了......理解问题:题目要求输入一个整数,并计算出这个整数所有数位上的数字之和。确定方法:

2024-05-17 00:05:30 876

原创 牛客网刷题 | BC86 牛牛学数列4

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!帮助牛牛计算 1+(1+2)+(1+2+3)+...+(1+2+3+...+n)输入一个整数输出一个整数题目要求计算的数列是 1+(1+2)+(1+2+3)+...+(1+2+3+...+𝑛)1+(1+2)+(1+2+3)+...+(1+2+3+...+n),其中 𝑛n 是用户输入的一个正整数。观察数

2024-05-16 23:37:13 957

原创 牛客网刷题 | BC85 牛牛学数列3

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!牛牛准备继续进阶,计算更难的数列输入一个整数n,计算 1+1/(1-3)+1/(1-3+5)+...+1/(1-3+5-...((-1)^(n-1))*(2n-1))的值输入一个整数输出一个浮点数,保留3位小数数列的公式是:1+1/(1-3)+1/(1-3+5)+...+1/(1-3+5-...((-1)

2024-05-16 22:43:40 696

原创 牛客网刷题 | BC84 牛牛学数列2

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历感谢阅读!初来乍到,如有错误请指出,感谢!这次牛牛又换了个数列,他想计算:1+1/2+1/3+…+1/N的值。(保留6位小数)输入一个整数,范围在0到1000输出一个浮点数理解题目要求:题目要求计算数列 1+1/2+1/3+…+1/N 的和,其中 N 是一个整数,范围是 0 到 1000。结果需要保留六位小数。输入处理:读取用户输入的整数 𝑁

2024-05-14 23:46:27 1025 1

空空如也

空空如也

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

TA关注的人

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