问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++语言编程 问题 急求 谢谢

发布网友 发布时间:2022-04-20 09:06

我来回答

3个回答

热心网友 时间:2023-06-27 07:05

你编译后可以看到下面有错误行提示的

热心网友 时间:2023-06-27 07:06

乍一看,就是头文件错误嘛!
#include<iostream.h> 你的缺少.h嘛

热心网友 时间:2023-06-27 07:06

#include<iostream>
using namespace std;
class node
{
public:
int data;
node *next;
node()
{
next=NULL;
}
node(int data1,node *next1)
{
data=data1;
next=next1;
}
};
class simplelinklist
{
private:
node *head;
node *cur;
public:
simplelinklist()
{
head=cur=NULL;
}
void creat()
{

int n;
cout<<"请输入数据总量大小:";
cin>>n;
int shu;

for(int position=1;position<=n;position++)
{
node *parent;
cout<<"请输入数据:";
cin>>shu;
cur=new node(shu,NULL);
if (head==NULL)
{
head=cur;
parent=cur;
parent->next=NULL;

cur=head->next;
}
else
{
parent->next=cur;

parent=cur;
}

}
}
void setpos(int n)
{

cur=head;
for(int position=1;position<n-1;position++)
{
cur=cur->next;
}
}
int length()
{
int count=0;
for(node *temp=head;temp!=NULL;temp=temp->next)
{

count++;
}
return count;
}
bool empty()
{
return head==NULL;
}

void display()
{
cout<<"您输入的数依次为:"<<endl;
for(node *temp=head;temp!=NULL;temp=temp->next )
{
cout<<temp->data<<' ';

}
cout<<endl;
}
void insert()
{
int pos;
cout<<"请输入插入位置"<< "注:不超过" <<this->length()<<":";
cin>>pos;
if (pos<=this->length())
{
setpos(pos);
int shu;
cout<<"请插入数:";
cin>>shu;
node *temp=cur;
node *newptr=new node(shu,temp->next );
temp->next =newptr;
}
else
{

cout<<"抱歉,你输入的位置已经超出原始长度"<<endl;
}

}
};
void main()
{
simplelinklist t;
t.creat();
t.display();
cout<<"\n当下数据长度为:";
cout<<t.length()<<endl;
t.insert();
t.display();

cout<<"当下数据长度为:";
cout<<t.length();
cout<<endl;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
48v转换器12v,摩托车电启动能用吗 运城恒磁科技有限公司磁性材料的应用领域和市场简介 所住小区楼栋封了会不会变黄码 为什么有的地方结婚要给女方家彩礼? 都说男女平等,为什么男方还要给女方彩礼? 最近在抖音直播间看到关注的博主在推荐空刻意面,想知道口味如何呢? 结婚为什么要彩礼 为什么结婚要给彩礼 华为S8600自己刷了民间ROM,只要一连接网络就会立即跳出下载推荐应该的... 华为S8600刷机包ROM有哪些特色和改动? 华为S8600 超精版4.2ROM介绍 ccs simplelink文件在哪 simplelink是小米什么设备 三国群英传7名将编号 我老听说迅驰,迅驰一代,迅驰二代,迅驰三代,迅... 彩金项链上14k585是什么意思 空客A330与333 332有什么区别说详细点 请哪位高手罗列出Intel所生产的各型号CPU及参数? 朋友送个链子上面写着ITALY750 吊坠写着VOICE TY T... 热电偶!!! GT750M, 4G显存 ,500G硬盘, I5-333U双核 这个配... 一体化温度变送器的基本信息 万可750-333,GSD文件 高温合金有哪些牌号 意大利750金和国内的金有什么不同 18K金和750金的区别 750是什么金.戒子没戴几天就掉色了.是假金吗 WAGO-I/O-SYSTEM如何使用 谁了解WAGO750系列如何工作及与PLC联合控制的原理... 为什么WAGO 750-333的RUN和I/O绿灯不亮? 请问我用的是WAGO750-333适配器,我都下载完GSD了... 海尔空调怎样连接手机,一共三个步骤,到最后一步... C++方面一些问题 超低功耗MCU是怎样炼成的 Wi-Fi智能插座拆解:如何实现远程开关 如何给超低功耗设备供电 家电有电表,为什么网络没有流量表? cc3200wifi模块怎么烧录程序 cc1350 用的IAR for ARM 官方例程不上系统可以编译... tp-link路由器如何看是否被人蹭网 用HDMI线将BD连接电视机,为什么一关电视机,BD也... 有没有蓝牙+单片机一体的IC 怎么用IAR开发CC2630 401有固件库么? 音标里有[ l]的英语单词 苹果6不小心点更新后序列号显示不适用怎么办? 苹果6的ID密码忘记了,因多次尝试被锁,现在它说要... 苹果登陆itunes更新系统,但是提示序列号不适用? 苹果6恢复出厂设置到一半时显示序列号不适用怎么办? 苹果6恢复出厂设置了忘了id和密码出现了那个激活锁... 请苹果6plus密码忘记怎么解锁