自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux测试错题集

没啥用 个人错误记录一下。

2023-09-17 17:35:39 102 1

原创 力扣第三题 无重复字符的最长子串

力扣第三题 无重复字符的最长子串,使用了哈希表。当然这道题同样可以不适用哈希表进行解答,可以使用数组作为哈希表的平替。因为字符在做数组下标时会自动替换为ASCII码表中对应的值,所以可以使用int arry[128]来替代哈希表。方法可能不是最好的,但是自己写的,记录一下。

2023-08-01 19:52:02 106 1

原创 进程和线程基本概念以及为什么要有线程。

进程和线程基本概念以及为什么要有线程

2023-03-05 19:30:12 165

原创 知识点小汇总

知识点小结

2023-03-04 20:58:56 102

原创 三目运算符的介绍以及使用(包括判断最大/小值函数,包括判断数组最大值最小值,绝对值函数的实现)

三目运算符的介绍以及使用(包括判断最大/小值函数,包括判断数组最大值最小值,绝对值函数的实现)三目运算符的作用,是代替 if 进行判断...

2022-07-31 23:58:42 812

原创 指针的练习(附个人理解),Copy于大庆指针->

挺有意思的,适合指针运算符掌握不是很熟练的同学hhh放在前面:预先复习对于指针的运算 是右向左(←),需要注意的是p++依然是执行完这个语句后再进行"p=p+1"运算。执行完语句即遇到" ; " , 还有就是++*p & *++p。第一个是*p的值+1(*p = (*p)+1),第二个是*(p+1)的值。*p++ 因为右向左方向进行运算,p++ → *p 所以应该先看到p++,再看到*p,但是p++的++在此刻并不对p的指向进行更改,而是和正常a++一样 告诉你 先取用完*p 取用完(.

2022-01-03 16:49:11 499 2

原创 if and else if 之间的区别。

if & else if的区别简单介绍。

2022-01-02 16:51:17 390

原创 任意数值 大到小排序 or 小到大 (rand:随机函数)

#include <stdio.h>#include <stdlib.h> //rand () 伪随机#include <time.h>//time (0) 为种子,让随机函数时刻变化int main(){ int a[10],i,t,j; srand (time(0)); //种子 for (i=0;i<=9;i++) //赋值 a[i] = rand ()%91+10; // 随机的数值在10-100之间 for (...

2021-10-31 22:59:57 289 1

原创 (注释)假设x数组的n个数据已经按降序排列,现在插入一个数y到数组中,使数组x仍然是降序排列的。

#include "stdio.h" main(){ int x[50],y,n,i; printf("请输入数组元素的个数:"); scanf("%d",&n); printf("输入%d个从大到小排好顺序的整数\n",n); for(i=0;i<n;i++) scanf("%d",&x[i]); printf("请输入一个待插入的整数: "); scanf("%d",&y); for(i=n-1;i&g...

2021-10-31 22:51:13 1381

原创 数据前移 (注释) 本文并无卵用。

#include "stdio.h"int main(){ int a[]={1,2,3,4,5,6,7,8},i,j,t; for(j=1; j<=3; j++) //数据前移次数 (每一轮前移一次,第一个 补位到最后) { t= a[0] ; //t 保管第一个值 for(i=1;i<8;i++) //开始数据前移 a[i-1]=a[i]; //前移具体步骤 a[7]= t;...

2021-10-31 22:27:13 113

原创 C语言 数组输入后求 和 并输出大于平均数的。

#include <stdio.h>int main(){ int sum,i,n[10]; float ave; for (i=0;i<=9;i++) { scanf ("%d",&n[i]); //输入数组的值 sum+=n[i]; //求和 为后续求平均数用 } ave=1.0*sum/i; printf ("ave = %f\n",ave); for (i=0;i&...

2021-10-31 22:17:12 1720

原创 计算 a+aa+aaa++aaa的值,其中a是一个数字,n表示位数。例如当a是3,位数是4的时候表达式是3+33+333+3333。按顺序键盘输入a、n的值,然后输出所求表达式的值,不控制数据所占列宽

#include <stdio.h>int main(){int a,b,c,n;c=0,b=0;scanf ("%d%d",&a,&n);for (;n>0;n--){b=b*10+a;c=c+b;}printf ("s=%d\n",c);}//欢迎一起探讨~

2021-10-05 22:25:31 910

原创 输入若干学生成绩,以负数结束输入。计算所有学生的平均成绩并统计成绩在80到89分之间的人数。

#include <stdio.h>int main(){float a,b;int c,d;b=0,c=0,d=0;while (1){scanf ("%f",&a);if (a>=0){b=a+b;d++;if (a>=80&&a<=89)c=c+1;else continue;}else break;}printf ("ave=%.2f,n=%d\n",b/d,c);.

2021-10-05 22:23:25 4329 3

原创 求任一正整数的各位数字的平方和。

#include <stdio.h>int main(){int a,s;scanf ("%d",&a);s=0;while (a!=0){s=s+(a%10)*(a%10);a=a/10;}printf ("%d\n",s);}//日常作业...推荐自己敲代码再查看其他做法

2021-10-05 22:20:40 3960 2

原创 C语言入门-绝对值(abs)

#include <stdio.h>int main(){ int abs(int y); int x, c; scanf("%d", &c); x = abs(c); printf("jdz=%d", x); return 0;}int abs(int y){ if (y<0) y = -y; return y;} //亲爱的小萌新一定要自己敲写代码哦!...

2021-09-16 22:21:17 9315 4

空空如也

空空如也

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

TA关注的人

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