- 博客(34)
- 收藏
- 关注
原创 20240813作业
define CLI_IP "192.168.106.128" //客户端ip地址。#define SER_PORT 8888 //与服务器保持一致。#define SER_IP "192.168.106.1" //服务器ip地址。#define CLI_PORT 6666 //客户端端口号。//3.2 连接服务器。//3、连接到服务器。
2024-08-13 20:39:58 297
原创 20240805作业
printf("2收到的消息为:%s\n",rbuf);printf("1收到的消息为:%s\n",rbuf);printf("收到消息为:%s\n",rbuf);printf("管道文件已打开\n");printf("请输入>>");printf("管道1已经打开\n");printf("请输入>>");printf("管道2已经打开\n");printf("请输入>>");printf("管道2读端已打开\n");printf("管道1读端已打开\n");printf("管道读端已打开\n");
2024-08-05 20:38:52 911
原创 【无标题】
(1)程序是永存的;进程是暂时的,是程序在数据集上的一次执行,有创建有撤销,存在是暂时的(2)程序是静态的观念,进程是动态的观念(3)进程具有并发性,而程序没有(4)进程是竞争计算机资源的基本单位,程序不是。当我们运行可执行程序时,本质上是将这个程序加载到内存当中了,因为只有加载到内存后,CPU才能对其进行逐行的语句执行,而一旦将这个程序加载到内存后,这个程序就不叫做程序了,严格意义上将应该将其称之为进程。并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。初始态、就绪态、执行态、等待态,终止态。
2024-07-30 19:37:00 259
原创 【无标题】
if((fq=fopen("./usr1.txt","w"))==NULL)//以只写的形式打开usr1。if((fp=fopen("./usr.txt","r"))==NULL)//以只读的形式打开usr。//读取左下角的颜色块。if(res==0)//当读取的字符串数量为0 即到结尾。
2024-07-29 20:07:23 508
原创 20240722作业
printf("请输入一个整数和要转换的进制数:");printf("请输入总人数和杀人间隔:");printf("创建失败\n");printf("创建失败\n");printf("转换失败\n");printf("遍历失败\n");printf("创建失败\n");printf("申请失败\n");printf("查找失败\n");printf("遍历失败\n");printf("创建完成\n");printf("入栈成功\n");printf("创建完成\n");//申请节点封装数据。
2024-07-23 08:41:39 921
原创 20240717作业
printf("\t\t=====1.班级创建 学生信息录入=====\n");printf("\t\t=====3.成绩中最好最差的学生=====\n");printf("\t\t=====4.学生信息输出=====\n");printf("\t\t=====2.按成绩降序=====\n");printf("\t\t=====5.班级销毁=====\n");printf("\t\t=====0.退出=====\n");free(*ptr);printf("姓名\t年龄\t成绩\t\n");
2024-07-17 20:53:16 544
原创 20240716作业
printf("\t\t=====5.按成绩排序:0降序1升序=====\n");printf("\t\t=====6.查找学生是否在班级中=====\n");printf("\t\t=====4.学生总成绩平均成绩=====\n");printf("\t\t=====1.学生信息录入=====\n");printf("\t\t=====2.学生信息输出=====\n");printf("\t\t=====3.最好最低学生=====\n");printf("\t\t=====0.退出=====\n");
2024-07-16 18:57:33 1000
原创 20240712作业
int my_strcmp(const char *a,const char *b)//判断ab字符串大小。void my_strstr(const char *a,const char *b)//判断a中是否有b。void my_strcpy(char *a,const char *b)//赋值函数 将b赋值到a。void my_strcat(char *a,const char *b)//连接函数 b接到a后面。='\0'||*b!if(*a==*(b+k))//如果当前a的值等于b的值。
2024-07-12 19:33:16 309
原创 20240711作业
if((a[i-1]>='a'&&a[i-1]<='z')||(a[i-1]>='A'&&a[i-1]<='Z')){//该语句解决如下情况:当末尾是字母时,无法用非字母判定单词。(a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))//当第i位为字母外的符号时。}else if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))//当出现字母时。if(a[i]==a[len-i-1])//如果第i位与从尾数第i位相同。
2024-07-11 20:42:20 1186
原创 20240710作业
printf("\t\t=====2.查看学生信息=====\n");printf("\t\t=====3.最好的学生=====\n");printf("\t\t=====4.按姓名升序=====\n");printf("\t\t=====5.按成绩升序=====\n");printf("\t\t=====1.信息录入=====\n");printf("请输入第%d个学生的成绩:",i+1);printf("\t\t=====0.退出=====\n");printf("按成绩升序排后:\n");
2024-07-10 19:19:49 1425
原创 20240709作业
printf("该字符串中字母有%d个,数字有%d个,空格有%d个,其他有%d个\n",zimu,shuzi,kongge,qita);printf("请输入%d行%d列的数字:\n",i+1,j+1);printf("该字符串中数字的总和为%d\n",sum);printf("请输入两个一维数组的长度:\n");printf("请输入第一个数组的数字:\n");printf("请输入第二个数组的数字:\n");printf("请输入20位内的账号:\n");printf("请输入字符串的长度\n");
2024-07-09 20:08:32 86
原创 20240708作业
1>定义:数组是连续存储多个相同数据类型的变量的集合,数组属于构造数据类型数组,就是多个变量的集合。2> 注意:1、连续存储,说明这多个变量的地址是连续的2、相同数据类型,说明同一个数组中的每个变量的数据类型都是一样的3、变量的集合:说明数组定义时不能为空3> 定义格式: 数据类型 数组名[常量];1、数据类型:可以是基本数据类型,也可以是构造数据类型、指针类型或者空类型2、数组名:标识符,要符合标识符的命名规则1) 只能由字母、数字、下划线组成2) 不能以数字开头。
2024-07-08 18:13:08 427
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人