老坛衫菜463 2022-03-02 17:46 采纳率: 62.5%
浏览 20
已结题

这个程序一直显示出问题

问题遇到的现象和发生背景
操作#include"iostream"

using namespace std;
#define maxsize 100
#define OK 1
#define OVERFLOW 0
typedef int Elemtype;
typedef status
{
ElemType *elem;
int length;
}SqList;
int InitList(SqList &L)
{
L.elem=new ElemType[maxsize];
if(!L.elem) exit(OVERFLOW);
L.length=0;
return OK;
}
void InputList(SqList &L,int n)
{
cout<<"请输入数字,以0为终止"<<endl;
cin>>n;
for(n!=0)
{
L.elem[L.length++]=n;
cin>>n;
}
}
void OutputList(SqList &L)
{
ElenType n;
for(n=0;n<L.length;n++)
{
cout<<L.elem[n]<<endl;
}
}
int main()
{
SqList L;
if(InitList(L))
{
InputList(L);
}
else
{
return 1;
}
return 0;
}环境、软件版本等信息

尝试过的解决方法
我想要达到的结果
  • 写回答

1条回答 默认 最新

  • orange4reg 2022-03-02 22:26
    关注

    把InputList函数的参数int n,写到函数里面,定义变量就行了,没必要写成参数。写成参数也行,但是使用的时候要传入啊。如果这个都不懂,那就当我没说。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月21日
  • 已采纳回答 10月13日
  • 创建了问题 3月2日

悬赏问题

  • ¥15 python中transformers可以正常下载,但是没有办法使用pipeline
  • ¥50 分布式追踪trace异常问题
  • ¥15 人在外地出差,速帮一点点
  • ¥15 如何使用canvas在图片上进行如下的标注,以下代码不起作用,如何修改
  • ¥15 Windows 系统cmd后提示“加载用户设置时遇到错误”
  • ¥50 vue router 动态路由问题
  • ¥15 关于#.net#的问题:End Function
  • ¥15 无法import pycausal
  • ¥15 weditor无法连接模拟器Local server not started, start with?
  • ¥20 6-3 String类定义