自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言:str函数(一)

目录一.求字符串长度1.strlen二.长度不受限制的字符串函数1.strcpy2.strcat3.strcmp一.求字符串长度1.strlensize_t strlen ( const char * str );(1).字符串已经 '\0' 作为结束标志,strlen函数返回的是在字符串中 '\0' 前面出现的字符个数(不包 含 '\0' )这里值得注意的是int main(){ char arr1[] = { "ab...

2022-04-15 20:42:02 7762 2

原创 C语言:学生成绩管理系统

一:功能概述:实现:1.学生学习成绩录入2.学生学习成绩输出3.删除某学生信息4.按姓名查询某学生信息并输出5.修改某学生信息6.添加某学生信息7.按总成绩排名 等等功能!二:实现:为了方便修改,同时增加代码的可读性,实现每一个功能的时候都应该用一个具体的函数。同时,创建两个源文件,一个实现教务系统的逻辑为主源文件,一个完善实现逻辑时的所需要的函数块,为辅源文件。1.主源文件1.打印菜单!9.voidmenu()...

2021-12-14 11:12:27 16990 7

原创 C语言 :三子棋

在创作之前,我们应该先构建一个大致的思路,这个类似于写作文时的提纲!有了思路,我们在创作时才不会在写一个比较复杂的代码时迷路!思路为:一.创建一个头文件,两个 源文件!1.头文件用来收录两个源文件中所用到的所有的函数!2.两个源文件的分配:一个为主,一个为辅。主:用来实现三子棋游戏,实现它所需要的所有的逻辑;辅:用来完备,编译在运行三子棋时所需要的函数块,方便主函数的使用!...

2021-11-10 16:31:09 3567 3

原创 C语言:递归算法

一:递归的概念,什么是递归算法?递归函数最通俗的讲法就是先传递,在一次一次的传递后再归来!下面这个图能够很好的解释出递归函数的主要工作原理(红线先走绿线跟后)void fun(int n){ if (n > 9) { fun(n/10); } printf("%d ", n % 10);}递归作为一种非常常用的算法,其本身定义为一个过程或函数在其定义或说明中有直接或间接 调用自身的 一种方法,简单点来说就是一个函数段中套用了本函数,进行一定的重复循环..

2021-11-05 20:15:11 10643

原创 C语言排序之选择排序

对于我们人眼来说,排序是一件非常简单的事情,但对于计算机就没那么友好了。下面三个代码分别是我学c初期与现在分别写出的比较大小的方式1.最好理解的方式,但是最写起来最麻烦!#include <stdio.h>int main(){ int Max,Min,Mid; scanf("%d %d %d",&Max ,&Mid ,&Min); if(Max>Mid){ if(Mid>Min){ printf("Max=%d\nMid

2021-10-31 11:35:20 288 1

原创 c语言:时之沙漏

******** *********在PTA中有这样一道题,要求输入一个数和一个字符,输出由该字符组成的沙漏,并在最后一行计算出多余的字符的个数。分析:本题为金字塔的进阶版,大体思路可以仿照金字塔来写出代码,但要注意输入为总字符数,需要转化一下思路。我们首先观察该漏斗的规律,可以发现:(1)最中间一行为一个字符,分别向上下两方向以每行 +2 的规律增加。(2)第一行没有空格,从第二行开始每行增加一个空格直到最中间一行为止。(3)沙漏可以分解为两个图形...

2021-10-24 20:07:37 1299

原创 C语言:for循环下的金字塔

今天来讲解以牛客上的一道例题来讲解一下金字塔。

2021-10-18 17:25:56 4424 2

空空如也

空空如也

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

TA关注的人

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