#include <stdio.h>
#include <stdlib.h>
#define MAXSIZE 1000
#define JINZHI 8
typedef struct seqstack
{
int data[MAXSIZE];
int top;
}seqstack;
//
seqstack seqstack_Init();
void output(seqstack s);
seqstack seqstack_push(seqstack s,int x);
seqstack seqstack_pop();
seqstack seqstack_get();
seqstack seqstack_isEmpty();
seqstack seqstack_isFull();
int main()
{
seqstack result;
result =seqstack_Init();
output(result);
result=seqstack_push(result,10);
output(result);
return 0;
}
seqstack seqstack_Init()
{
seqstack s;
int i=0;
for(i=0;i<MAXSIZE;i++)
s.data[i] =0;
s.top =-1;
return s;
}
void output(seqstack s)
{
int i=0;
for ( i = 0; i<=s.top;i++)
printf("s[%d]=%d\n",i,s.data[i]);
}
seqstack seqstack_push(seqstack s,int x)
{
if(s.top==MAXSIZE-1)
return s;
s.top++;
s.data[s.top] =x;
return s;
}
void conversion()
{
seqstack s =seqstack_Init();
int N =0;
scanf("",&N);
while(N)
{
seqstack_push(s, N % JINZHI);
N=N/JINZHI;
}
while(seqstack_isEmpty(s))
{
printf("%d",s.data[s.top]);
s=seqstack_pop(s);
}
}
刚接触数据库,请帮我看一下这段代码出在哪了?
最新推荐文章于 2023-10-28 15:07:20 发布