- 全部
- 关注
- 有问必答
- 等你来答
排行榜
- 用户榜
- 标签榜
- 冲榜分奖金
频道
- 编程语言
- 后端
- Python
- Java
- 前端
- 2
问题遇到的现象和发生背景 把cin>>filename改为C语言模式时,改不正确 问题相关代码,请勿粘贴截图 void OpenFile(LinkList L) //打开文件{ St
- 0
回答
一个仓库有超过10个需要监控的节点。监控的内容为温度、湿度、是否开灯三项内容。同时需要记录以正整数标定的坐标和-个字符串标识符。其中,节点数、节点的所有监控指标、属性指标都是可变的。请用链表完成节点内
- 1
回答
就是为什么这个对链表的遍历只输出最后一个插入的数字? #include<iostream> using namespace std; typedef struct sqlist{
- 1
回答
删除前面的数,输出来的列表还是正常的。但是每次删除最后一个数,输出来的列表就少了第一个数,这是为啥啊? #include <stdio.h>#include <stdlib.h>
- 0
回答
#include<stdio.h> #include<malloc.h> #include<stdlib.h> #include<string.h>
- 链表
- 6
- 2022-05-14 20:36
- 0
回答
#include<stdio.h> #include<malloc.h> #include<stdlib.h> #include<string.h> #
- 链表
- 4
- 2022-05-14 20:18
- 5
运行后输入数据,总是卡在第一个,该怎么处理?头插法及相关代码如下: void createLink(LinkList head) { int i,n=0; LinkList p
- 1
- 1
#include <stdio.h>#include <stdlib.h>typedef int ElemType;typedef struct LinkList{ El
- 链表
- 11
- 2022-05-09 21:42
- 3
设一个算术表达式中包含圆括号、方括号和花括号3种类型的括号,编写一个算法判断其中的括号是否匹配。问题:当输入{()}时程序提示不匹配,改了半天不知道咋改,有专家帮帮忙么 #include<ios
- 2
问题遇到的现象和发生背景 问题相关代码,请勿粘贴截图 运行结果及报错内容 我的解答思路和尝试过的方法 我想要达到的结果 #include<stdio.h> #include<stdl
- 1
代码比较长 #include <stdio.h> #include <stdlib.h> #include <time.h> #include <conio
- 1
#include<stdio.h>#include<stdlib.h>struct list{ int data; struct list *next;};int
- 1
typedef struct Node{ int data;//数据域 struct Node * pnext;//指针域}Node,*pNode; pNode create_list()
- 1
回答
- 1
为什么我在sort函数中明明定义了tail=head->next,结果还是调试过程中说tail为空指针?#include <stdio.h>#include <malloc.h
- 2
把menu_t的double类型数据改为int数据之后就可以正常读取了,这是不是意味着写入的时候出了问题这是我的代码。#include<stdio.h>#include"CFile.h"#
- 1
这是定义的结构体 //定义计费信息结构体,保留每次上机的信息struct Billing{ char aCardName[18]; //卡号 time_t tStart;
- 2
回答
#include<stdio.h>#include<stdlib.h> struct node{ int a; struct node* next;}; void
- 1
一.要求1.头插法创建一个单链表,其中储存学生的姓名,学号,成绩信息,输出链表内容,预期结果为:Xiao 1 92Song 2 93Zhao 3 96Li 4 78Qian 5 98Huang 6 9
- 2
设计一个程序,生成两个按值非递减有序排列的线性表LA和LB,再将LA和LB归并为一个新的线性表LC,且LC中的数据仍按值非递减有序排列,输出线性表LA、LB、LC。用单链表来实现,以下是部分归并函数,
- 2
建立一个单链表,随机产生10个100以内的整数,并按要求完成:(1)在屏幕上显示单链表中的10个整数;(2)删除值为a的结点,若不存在a,则把a插入到表尾,显示更新后的单链表; 以下代码未完成(2)希
- 2
题目:设计一个程序,生成两个按值非递减有序排列的线性表LA和LB,再将LA和LB归并为一个新的线性表LC,且LC中的数据仍按值非递减有序排列,输出线性表LA、LB、LC。 以下是自己的代码,但是好像是
- 3
一道数据结构内顺序表的题已知A、B分别是m、n位(位数为小于30的随机正整数)的随机正整数,编写程序给出这两个正整数相加的结果。如:A=47858628539074,B= 212821064467,C
- 3
1.建立一个单链表,随机产生10个100以内的整数,并按要求完成:(1)在屏幕上显示单链表中的10个整数;(2)删除值为a的结点,若不存在a,则把a插入到表尾,显示更新后的单链表;2.建立一个顺序表,
- 1
回答
ElementType Pop( Stack S ) { /* 删除并返回堆栈S的栈顶元素 */ PtrToSNode FirstCell; ElementType TopEle
- 2
回答
链栈栈顶指针是top,已知指针s指向新申请结点,且值为x的元素已存入s所指结点。则将元素x入栈的操作是填空 1;填空 2; 链栈非空,栈顶指针是top,指针s已定义,则出栈的操作是:s=top->
- 3
问题遇到的现象和发生背景 #include <stdio.h> #include <stdlib.h> struct B //头尾结点指针 { struct A *
- 1
#include<stdio.h>#include<malloc.h>struct NODE{ int data; struct node*next;}; void
- 1
回答
问题遇到的现象和发生背景 void test3(sqlist L){ int i=0,j=L.last-1;int t;while(i<=j) {while(L.data[i]%2==0)