| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 348 人关注过本帖
标题:刚接触数据库,请帮我看一下这段代码出错在哪了?拜托!!
只看楼主 加入收藏
晴雨135
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2014-3-19
结帖率:0
收藏
 问题点数:0 回复次数:0 
刚接触数据库,请帮我看一下这段代码出错在哪了?拜托!!
#include <stdio.h>
#define MAXSIZE 100
#include <stdlib.h>
#define JINZHI 8
 typedef struct  seqStack {
     int data[MAXSIZE];
     int top ;
 } seqStack ;
 /*

 */
 seqStack seqStack_Init( );
 void output(seqStack s);
 void conversion()
 seqStack seqStack_Push(seqStack s,int x );
 seqStack seqStack_Pop( );
 seqStack seqStack_Get( );
 bool seqStack_IsEmpty( );
  bool  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("%d",&N);
      while(N)
      {
       seqStack_Push(s,N%JINZHI);
         N=N/JINZHI;
      }
      while( seqStack_IsEmpty())
      {
          printf("%d",s.data[s.top]);
         s=seqStack_Pop();
      }

  }

[ 本帖最后由 晴雨135 于 2014-3-24 09:47 编辑 ]
2014-03-23 21:58
快速回复:刚接触数据库,请帮我看一下这段代码出错在哪了?拜托!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016291 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved