自定义博客皮肤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语言-单向循环链表的实现(增,删,插,改)

/printf("=============中间插入之后=============!//printf("=============删除之后=============!printf("=============修改之后=============!printf("目前遍历的数据是: %d\n",p->data);//单向循环链表的中间插入--》把newdata插入olddata代表节点后面。//把newdata插入到olddata的后面。//p变成了野指针了。//把newdata插入到olddata的后面。

2023-08-03 20:14:07 135

原创 标准IO fwrite,fread拷贝文件(详)

利用fread返回值的特点,求出实际读取的字节数作为fwrite的参数

2023-07-31 19:44:49 95 1

原创 c语言计算a+aa+aaa...的值(详)

/把起始a存在cn,后续根据改变a的值取出 33 333 3333。// 把每次取的3 33 333加起来。a = a * 10;//通过*10增加位数 3 30 300。while (count <= n) //输入的n最低为1,总共执行n次。printf("a+aa+aaa请输入两个整数:");

2023-07-08 17:25:11 2673 1

原创 C语言打印1-10000之间的完数

代码详解,助力初学者更好熟悉c语言

2023-07-07 20:19:43 706 1

原创 C语言打印字母金字塔

/此处j的值是上个for循环保留的j值,-2+j可以理解为-2+1;j--) //由C开始的金字塔会出现字母降序,因此需要往后降序输出。for (j = 0;j++) //每行的空格递减,间隔1所以总行-i。i++) //循环待输入数据的五行。printf("请输入一个大写字母:");printf("输入错误\n");

2023-05-28 11:42:32 753

原创 C语言字符串数组的左旋概念及模拟实现

在c语言中,数组存在左旋,右旋的概念,所谓左旋,例如字符串ABCDE,左旋一位得到的就是BCDEA,旋转6位得到的是DCBAE左移一次就是把最左边的一位移到最右边右旋:ABCDE,右旋一位就是EABCD,以此类推,下面模拟实现一则字符串的左旋int find_move(char* str1, char* str2){ if (strlen(str1) != strlen(str2)) { return 0; } int len = strlen(st...

2022-03-12 19:27:54 1416

原创 C语言冒泡排序(输入排序个数,再由小到大排)

运行步骤: 1,主函数int main() 2,自定义函数sort的实现 3,打印函数print#define N 80 //宏定义一个N,代表下面的代码只要用到N,就是80(N代替80)void sort(int b[], int k) //void类型无须他返回(int类型a数组传过来定义一个数b数组接收,并且k){ int i, j, t, flag; for (j = 0; j < k - 1; j++)循环排序个数,排序k个数只需要排序k-1次就能搞定 ...

2022-03-09 22:55:34 1930

原创 打印1000到2000的闰年(详)

所谓闰年:判定规则是%4=0并且%100!=0,或者单单满足%400=0,满足这两种条件的都称之为闰年,代码如下 注:一个=是赋值 , 两个==才是相等#include<stdio.h>int main(){ int i = 0; int count = 0; //记录最终满足闰年条件的的闰年个数 for (i = 1000; i <= 2000; i++) //生成1000到2000的数 { //循环第一次进来i=1000...

2022-03-08 22:33:11 735

原创 C语言结构体求所占内存(详)

结构体求所占内存空间,struct S{ char c1; //1 int i; //4 char c2; //1 };int main(){ struct S s; printf("%d\n", sizeof(s)); return 0;}结构体求内存所占空间,首位0开始算,无论是何种类型均从首位开始往后放,从第二个结构体变量开始存放规则为该变量类型所占空间数的...

2022-03-07 21:30:19 455

空空如也

空空如也

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

TA关注的人

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