自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言——数据结构(作业1)

1、建立学生结构体(学号,姓名,成绩)完成单链表操作,要求节点构造类型。4、任意位置插入一个完整的学生信息。7、单链表按照学生成绩排序。2、循环调用头插法创建整表。5、任意位置删除一个学生。

2024-09-23 21:04:19 143

原创 C语言——数据结构(单链表)

【代码】C语言——数据结构(单链表)

2024-09-20 20:42:34 256

原创 C语言——数据结构(顺序表)

【代码】C语言——数据结构。

2024-09-19 21:26:03 383

原创 C语言——数据结构(结构体)

存储名称、价钱、颜色。定义两个变量a,b,初始化,实现ab互换。}car,*pcar;printf("a结构体:%s\t%s\t%.2fw\n",a.brand,a.color,a.price);printf("b结构体:%s\t%s\t%.2fw\n",b.brand,b.color,b.price);car temp;temp=a;a=b,b=temp;printf("a结构体:%s\t%s\t%.2f\n",a.brand,a.color,a.price);

2024-09-18 21:45:01 233

原创 Linux 操作 day 13

int num;char sex;int age;} stud;①输入学生信息②输出学生信息③计算学生的成绩总分、平均分④按照学生的分数进行排序⑤输出排序后的数组#define STU_SUM 5 // 定义学生数量为5int id;// 学号// 姓名// 分数} STU;// 函数声明// 输入函数// 输出函数// 计算总分// 计算平均分// 分数排序// 输出排序后的值// 输入学生信息// 输出学生信息printf("\n学生信息:\n");

2024-09-16 20:34:25 1064

原创 Linux 操作 day 12

内存泄漏定义:内存泄漏是指程序在动态分配内存后,没有正确释放这些内存,导致这些内存块无法再被使用,从而造成可用内存逐渐减少,最终可能导致程序崩溃或系统性能下降。指针越界定义:指针越界是指程序试图访问未分配或已释放的内存区域,或者访问超出数组边界的内存。这种行为会导致未定义行为,可能引发程序崩溃或数据损坏。

2024-09-15 19:27:35 678

原创 linux 操作 day 11

分析:在上述代码中,函数部分返回值是return 0,不会改变主函数中count的值,故count还是原来的值3。(2)、strcpy 能把 strSr 的内容复制到 strDest,为什么还有 char"类型的返回值?void getalloc(char *p) //定义了一个有参数无返回值的函数,函数。//返回p储存的str1的地址,与定义函数时的返回值类型呼应。//没问题,定义一个大小为10的数组。返回值是一个指针,储存的是strDest的地址,使用函数结果是时,可通过地址访问。

2024-09-11 22:59:55 912

原创 linux 操作 day 10

因为有两个参数:程序名和数字。,那么在命令行中输入。

2024-09-10 20:26:55 307

原创 linux 操作 day 9(指针)

/数组指针B.int *p[7] //这是一个数组,包含7个指向整型的指针,而不是指向数组的指针。C. (int *)p[7] //这表示对p数组中第8个元素的强制类型转换,p本身并没有被定义为指向数组的指针。D. int *p[] //指向整型指针的数组4下列哪个表达式的值为3:( )A.12不能A. *p=&x;B. p=&x;C. *p=x;D. p=*&x;分析:p=&x *p=x p=*&x。

2024-09-09 21:41:01 605

原创 linux 操作 day 8

注册账号时需输入6位密码,根据密码组成验证其安全等级。输入操作数及运算符完成数值的加、减、乘、除运算。正确定义一维数组(2分)

2024-09-08 14:53:14 443

原创 linux 操作 day 7

ABCD B. ABCDE C. ABCDEF D. 以上都不对。B.可以对字符型数组进行整体输入、输出 //strcpy(拷贝);不能在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值。可以在赋值语句中通过赋值运算符 "=" 对字符数组整体赋值。C. 不可以用关系运算符对字符数组中的字符串进行比较。C.可以对整型数组进行整体输入、输出。B. 字符数组中的字符串可以整体输入、输出。A.字符型数组中可以存放字符串。

2024-09-06 23:19:29 777

原创 linux 操作 day 6 w

【代码】linux 操作 day 6 w。

2024-09-05 22:49:29 238

原创 linux 操作 day 5 w

(a)循环次数大的放在外层,循环次数小的放在内层;(b)循环次数小的放在外层,循环次数大的放在内层;对于多重循环对程序的影响,“将循环次数小的放在外层,循环次数大的放在内层”是效率较高的。因为在计算机中,循环的程序是储存在内存中,通过cup接受内存中的数据经行处理,

2024-09-04 22:20:55 722

原创 linux 操作 day 3 w

提示:char是有符号字符型,取值范围[-128 , +127],153属于最大值越界,结果是-103,然后对-103进行右移4位的计算输出。执行 (m=a>b) && (n=c>d) 后,n=___7、设 a=3,b=4,c=4,则表达式 a+b>c&&b==c&&allb+c&&b==c 的值为( )。输出结果为x=x+{[y(旧)]+1},y(新)=y+1;输出结果为x=y(旧)+1,y(新)=y(旧)+1;

2024-09-03 23:02:17 597

原创 linu 操作 day 4 weiwancheng

分析: 在if 语句只是判断真假,即非0或0。真(非0)的就走“真”通道,假(0)的就走其他通道。本题,第一条判断中“-1”为非0,即真,走第一条通道,输出:1;第2条判断中“0”为0,即假,走第二条通道。答案:D。

2024-09-03 22:32:15 1036

原创 linux 操作 day 2

1.在用户的家目录下创建 目录文件 dir1 和 普通文件file12.在家目录下给dir1目录嵌套创建 dir1/dir2/dir3/dir4/dir53.在家目录下直接一步进入到 dir4 里面4.在dir4目录中将家目录下的file1移动到上一级的dir3中5.在dir4目录下创建一个目录文件 test6.将test复制到上一级的dir3中7.在dir4中直接查看dir3中有哪些文件8.在dir4中直接回到家目录删除刚才创建的目录 dir1。

2024-08-31 11:34:56 1068

原创 linux 操作 day 1

b、只读数值为4 只写数值为2 只执行数值为1,通过结合具体情况实现文件对于user、group、other的权限赋予。刚刚进入到 24081c里,所以返回到上一级会更方便删除,不用写路径,直接写文件名即可。ls -a ../ 表示查看上一级目录全部文件,包括 . .. 隐藏文件。mkdir -p只能逐级一个个的建立文件,并不能使下一级同时新建同级目录。巧思:下到24081c里,可在对里面文件操作时减少路径编写,提高编写效率。只能单独建立一个空白文件目录(

2024-08-29 21:02:31 852

原创 works day 1

【代码】works day 1。

2024-08-28 20:54:53 180

空空如也

空空如也

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

TA关注的人

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