自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (3)
  • 收藏
  • 关注

原创 111111111111111111111

【代码】111111111111111111111。

2023-05-19 12:29:14 153

原创 zookeeper.sh一件启动脚本

【代码】zookeeper.sh一件启动脚本。

2023-04-28 10:28:16 283

原创 vscode c/c++配置

vscode的配置踩了很多坑

2022-11-09 21:04:26 413

原创 实验四二叉树

#include <stdio.h>#include <stdlib.h>#define MaxSize 100typedef struct BiTNode{ char data; struct BiTNode *lchild, *rchild;}BinNode, *BiTree;typedef BiTree QelemType;typedef struct{ QelemType num[MaxSize]; int front; int .

2021-12-21 11:10:29 606

原创 在写aaa

void change(SqStack *S,ElemType *q){ ElemType a; while(q=0) { a=q%2; push(S,a); q/=2; }}

2021-12-08 16:50:03 170

原创 完成《数据结构》实验二静态链表--停车场

#include <iostream>#include<stdio.h>#include<string.h>#include<stdlib.h>#include<math.h>#include<algorithm>using namespace std;#define MAXSIZE 100typedef int ElemType;int n, money, k = 0;/**线性表的静态链表存储结构**/typ.

2021-11-24 16:49:27 256

原创 2021-11-10

1、停车场的管理(4学时)【问题描述】设有一个可以停放n辆汽车的停车场,它有二个大门可以供车辆进出,其中一个进,一个出。车辆到达停车场后任意选择空闲停车位停放,每个停车位按顺序编号。如果停车场已放满n辆车,则后来的车辆只能停在停车场大门外的便道上等待,一旦停车场里有车开走,则排在便道上的第一辆车就进入停车场。每辆车离开停车场时,都应根据其在停车场的逗留时间交费。如果停留在便道上的车未进停车场就要离去,允许其离去,不收停车费,并且仍然保持在便道上等待的车辆顺序。编制一程序模拟停车场的管理。 [基本要求

2021-11-10 16:37:13 160

原创 线性表的应用 题目3

已知L1和L2分别为两个循环链表的头指针,m,n分别为L1和L2表中数据元素的个数,要求设计一个程序,用最快的速度将两个表合并为一个带头结点的循环链表。(2学时)要求每个功能用函数实现:(1)循环链表的建立(2)循环链表的插入...

2021-10-27 17:24:17 181

原创 线性表的应用 题目二

题目2:建立两个带头结点的有序链表分别表示集合A和B,编写程序完成以下功能:(2学时)(1) 求集合A和B的并集,结果存放在集合A中,且表中数据依然递增有序。(2) 输出运算结果

2021-10-27 17:23:34 77

原创 线性表的应用 题目1

设顺序表va中存放的正整数递增有序;试编写程序完成以下功能(2学时):(1) 在顺序表的适当位置上插入元素X(X为输入的任意正整数),使该表依然有序。(2)删除线性表中的指定元素。(2)将有序顺序表就地逆置。要求:(1)设计界面清晰的功能菜单,能任意选择其中的某一功能。 (2)每一功能执行后都要有输出结果。 (3)一个函数对应一个功能

2021-10-27 17:22:34 213

原创 2021-10-27

【实验类别】设计型实验【实验目的】1.熟悉线性表的顺序存储和链式存储各自的特点及运算;2.熟练掌握线性表的基本操作在不同存储结构中实现算法;3.通过本次实验帮助学生加深对C语言的使用(特别是函数的参数调用、指针类型的应用和链表的建立等各种基本操作)4.对一个实际的问题能够进行合理的需求分析,选择合适的存储结构,设计完成符合实际需要的功能。【实验学时】4学时【实验组人数】1人。【实验设备环境】计算机,VC++6.0,C-Free等【实验内容】1、停车场的管理(4学时)【问题描述】设有一个

2021-10-27 17:13:03 135

原创 2021-10-20inversion

void inversion(linklist *head){ linklist *p,*q; p=head->next; head->next=NULL; while(head!=NULL) { q=p; p=p->next; q->next=head->next; head->next=q; }}

2021-10-20 17:28:30 77

原创 20211013

#include<stdio.h>#include<stdlib.h>#include<malloc.h>#define IS 4typedef struct integer{ int number; struct integer *next;}linklist;int S,N;//序号buidsert(linklist *head){ linklist *p=head; int i; for(i=1;i<=N;i++) { sc.

2021-10-13 17:34:22 77

原创 2021-09-22

#include<stdio.h>#include<stdlib.h>#include<malloc.h>#define IS 4typedef struct integer{ int number; struct integer *next;}linklist;buidsert(linklist *head,int n){ linklist *p=head; int i,N=n; for(i=1;i++;i<=N) { scanf.

2021-09-22 17:57:30 80

原创 2021-09-15

#include<stdio.h>#include<malloc.h>#define IS 4typedef struct integer{ int number; struct integer *next;}linklist;linklist *creat_deposit(){ linklist *head,*node,*end; head=(linklist*)malloc(sizeof(linklist)); end=head; while() {.

2021-09-15 17:55:12 71

原创 20210908学生管理

#include<stdio.h>int sn;struct student{ char name[10]; char number[10]; int computer; int math; int english;}stu[100],stusort[100];int sum[100];void input(){ printf("请输入存储学生总数"); scanf("%d",&sn); for(int i=0;i<=s.

2021-09-08 18:07:43 62

原创 20210901

#include<stdio.h>struct student[100]{ char name[10]; char number[10]; int computer; int math; int english;}stu;int i=1;input(){ while(1) { scanf("%c",&stu[i].name); scanf("%c",&stu[i].num...

2021-09-01 17:54:35 89 1

原创 2021-06-25

给定迷宫起点和终点,寻找一条从起点到终点的路径。 (0,1) (2,0) 起点 (1,1) (1,2) (1,3) (1,4) (2,0) (2,1)

2021-06-25 14:58:30 344

原创 2021-03-25

#include <stdio.h>#include <stdlib.h>struct head{ char biaozhi; char time[3]; int sum1; short long1; short long2; char empty[20]; };int main(){ FLIE *fp; int a; scanf() fp=fopen("text","r"); ...

2021-03-25 11:29:21 49

原创 2021-03-20

#include<stdio.h>#include<string.h>#include<stdlib.h>int main(){ FILE *fp; char a[15],name[15]; char kd,xs; int m,x,i,qswz; short n,zds; scanf("%d",&x); if(x==1) fp=fopen("aaa.dic","rb+"); if(x==2) fp=fopen("bbb.dic",.

2021-03-20 22:18:43 162

原创 2021-03-20

#include<stdio.h>#include<string.h>#include<stdlib.h>structA{charbz;charsj;intzs;shortcd;shortjlcd;charxz[20];};structB{charname[10];charxz;charxf;intqswz;charkd;charxs;chara[14];};intmain(){FIL...

2021-03-20 22:17:29 86

原创 /*写一个被调函数,它可以对主函数中的两个变量做如下操作。 (1)将大数的一半给小数,如12和4,操作后两个数分别是6和10. (2)将新的大数的一半给小数,比如上面的6和10,操作后变为11和5.*

#include<stdio.h>int *x,*y;int f(int c,int d){ if(c>=d) { c=c/2; d=d+c; x=&c; y=&d; } else { d=d/2; c=c+d; x=&c; y=&d; } return 0;}int main(){ int a,b; scanf("%d%d",&a,&b); f(a,b); printf(".

2021-01-11 15:19:49 383 1

原创 //指针:求绝对值

#include<stdio.h>void f(int *p){ if(*p<0) *p=-(*p);}int main(){ int a; int *p; scanf("%d",&a); p=&a; f(&a); printf("%d\n",*p); return 0;}

2021-01-11 15:18:49 369

原创 2021-01-11

#include<stdio.h>int main(){ int a[3]; int b=0,i; for(i=0;i<=2;i++) scanf("%d",&a[i]); if(a[0]==0) b+=10; else b+=12; if(a[2]==0) b+=5; b=b*(a[1]/10+1); printf("%d",b);}

2021-01-11 12:02:25 65

原创 从键盘输入一个字符,若为小写,则改为大写再输出

#include<stdio.h>int main(){ char a; scanf("%c",&a); if(a>=97&&a<=122) { a=a-32; } printf("%c",a);}

2021-01-11 11:42:59 4050

原创 循环:求1+2+4+7+11+16+22+29+37+...前n项的和

#include<stdio.h>int main(){ int a=1,sum=0; int i,n; scanf("%d",&n); for(i=1;i<=n;i++) { a=a+i-1; sum+=a; } printf("%d",sum); return 0;}

2021-01-11 11:39:58 3884 1

原创 .循环:从键盘输入一个纯小数,它乘以多少次2它才能超过1

#include <stdio.h>int main(){ float a; int i; scanf("%f",&a); for(i=1;i>=1;i++) { a=a*2; if(a>=1) break; } printf("%d",i); return 0;}

2021-01-10 22:40:12 129

原创 20210110键盘输入9个整数存入3行3列的二位数组中,请找出最大值和最小值(最大值和最小值都只有一个),并将它们分别交换到各自对称的位置。若最大数和最小 数在主对角线上,则不需要交换,在原位

#include<stdio.h>int main(){ int a[3][3]; int i,j; int min,e,r; int t,y,u; int max,q,w; for(i=0;i<=2;i++) { for(j=0;j<=2;j++) scanf("%d",&a[i][j]); } max=a[0][0]; min=a[0][0]; for(i=0;i<=2;i++) { for(j=0;j<=2;j++.

2021-01-10 21:23:54 1239

原创 20210109字符数组:(必做)将所有字符按照字典顺序排列

#include<stdio.h>#include<string.h>int main(){ char a[10]; int i,j,k; char t; gets(a); for(i=0;i<=strlen(a)-2;i++) { k=i; for(j=i;j<=strlen(a)-1;j++) { if(a[k]>a[j]) ...

2021-01-09 14:40:15 752

原创 20210105数组:选择排序法

#include<stdio.h>int main(){ int a[5]; int i,k,j,q; for(i=0;i<=4;i++) scanf("%d",&a[i]); for(i=0;i<=3;i++) { k=i; for(j=i;j<=4;j++) { if(a[j]>a[k]) { ...

2021-01-05 11:14:58 62

原创 20210105一维数组:将数组中存入10个不重复的整数

#include<stdio.h>int main(){ int a[10]; int i,k,q=0; scanf("%d",&a[0]); for(i=1;i<=9;i++) { scanf("%d",&a[i]); for(k=i-1;k>=0;k--) { if(a[k]==a[i]) { ...

2021-01-05 11:00:46 1344

原创 20210105输入N个字符串,求出最大字符串,每个字符串长度不超过10.

#include<stdio.h>#include<string.h>int main(){ char a[5][11]; int n,i; scanf("%d",&n); getchar(); for(i=0;i<=n-1;i++) gets(a[i]); for(i=0;i<=n-2;i++) { if(strcmp(a[i],a[i+1])>0) ...

2021-01-05 10:53:04 1403

原创 20210105输入N个字符串,求出最长字符串,最长的字符不超

#include<stdio.h>#include<string.h>int main(){ char a[5][21]; int n; int i,k,s; scanf("%d",&n); getchar(); for(i=0;i<=n-1;i++) { gets(a[i]); } s=strlen(a[0]); k=0; for(i=1;i<=n-1;...

2021-01-05 10:42:09 2052 1

原创 20210103输入N个字符串,求出最大字符串,每个字符串长度不超过10.  

Description输入N个字符串,求出最大字符串,每个字符串长度不超过10. Input整数数n n个字符串Output最长字符串Sample Input3 abc bedse78 dsfdsSample Outputdsfds#include<stdio.h>#include<string.h>int main(){ int i,n; char a[10][10]; char b[10]; sca...

2021-01-03 19:52:44 2555

原创 20210103某小组5人,每人三项数据:姓名、年龄、分数,键盘输入这些人的数据,求小组的平均分及成绩最高者的数据

Description某小组5人,每人三项数据:姓名、年龄、分数,键盘输入这些人的数据,求小组的平均分及成绩最高者的数据说明:年龄和分数都是整数Input键盘输入5个人的数据Output输出平均分及成绩最高者的数据注:后台数据可以保证平均分是一个整数,没有小数Sample Inputaaa 18 90 bbb 19 80 ccc 19 80 ddd 18 60 eee 18 70Sample Output76 aaa,18,90#include<s.

2021-01-03 18:40:21 517

原创 20201230键盘输入5个字符串,每个串的长度均不超过20个字符,找出含有大写字母最少的字符串。 说明:每组测试数据中,大写字母最少的字符串只有一个。

键盘输入5个字符串,每个串的长度均不超过20个字符,找出含有大写字母最少的字符串。说明:每组测试数据中,大写字母最少的字符串只有一个。#include <stdio.h>int main(){ char a[5][21]; int b[5]; int i,j,k; for(i=0;i<=4;i++) gets(a[i]); for(i=0;i<=4;i++) { b[i]=0; for(...

2020-12-30 20:04:04 546

原创 编写函数统计个数20201230

#include <stdio.h>int f(int m,int n1,int n2);int main(){ int m,n1,n2; scanf("%d %d %d",&m,&n1,&n2); printf("%d", f(m,n1,n2)); //这里调用被调函数f(),缺代码 return 0;}int f(int m,int n1,int n2){ int i,n=0; for(i=n1...

2020-12-30 19:17:09 177

原创 20201222写两个函数: 1、一个函数中输入10个学生的数据,每个人都包括三项基本资料:学号,生日,分数(整数)。 2、另一个函数可以按照分数由高到低的顺序将每个人的资料排列输出。

#include<stdio.h>struct sr{ int nian; int yue; int ri;};struct student{ int xh; struct sr w; int fs;};void input(struct student s[10],int a){ int i; for(i=0;i<=a-1;i++) scanf("%d %d %d %d %d",&s[...

2020-12-22 20:11:45 311

原创 主函数中输入10个学生的数据,每个人都包括三项基本资料:学号,生日,分数(整数),请在被调函数中按照分数由高到低的顺序将每个人的资料排列输出。 要求: (1)生日也要定义成结构体。 (2)被调函

#include<stdio.h>struct sr{ int nian; int yue; int ri;};struct student{ int xh; struct sr w; int fs;};void f(struct student s[10]){ int j,k; int m; struct student s1[1]; for(j=0;j<=8;j++) { ...

2020-12-22 20:00:43 752

原创 2020-12-22

#include<stdio.h>struct sj{ char name[3]; int nl; int fs;};int main(){ struct sj s[5]; int i; int sum=0; int max=0,k=0; for(i=0;i<=4;i++) scanf("%s %d %d",s[i].name,&s[i].nl,&s[i].fs); for(i...

2020-12-22 11:33:29 59

实验一 线性表的应用(一).doc

实验一 线性表的应用(一).doc

2021-09-22

实验一 线性表的应用(一).doc

实验一 线性表的应用(一).doc

2021-09-15

实验 C语言练习.doc

实验 C语言练习.doc

2021-09-01

空空如也

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

TA关注的人

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