| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
买学问 - 大牛一对一辅导,有问必答买学问 - 专业的付费知识问答平台
共有 872 人关注过本帖
标题:关于数据与结构链栈的问题(十进制转八进制)
取消只看楼主 加入收藏
a15223198261
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2016-9-26
结帖率:0
  已结贴   问题点数:20  回复次数:4   
关于数据与结构链栈的问题(十进制转八进制)
以下是我写的代码,可是一直循环。求各位大神指点#include<stdio.h>
#include<stdlib.h>
typedef struct StackNode
{
int data;
StackNode *next;
}StackNode,*LinkStack;
void InitStack(LinkStack S)
{
S=NULL;
}
void Push(LinkStack S,int N)
{
StackNode *q;
q=(StackNode*)malloc(sizeof(StackNode));
q->data=N%8;
q->next=S;
S=q;
}
void Pop(LinkStack S)
{
LinkStack q;
q=S;
printf("%d",S->data);
S=S->next;
free(q);
}
int main()
{
LinkStack S;
int N,e;
S=(LinkStack)malloc(sizeof(StackNode));
InitStack(S);
scanf("%d",&N);
while(N)
{
Push(S,N);
N=N/8;
}
while(S)
{
Pop(S);
}
}
搜索更多相关主题的帖子: 八进制  include  十进制  
2016-09-26 00:28
a15223198261
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2016-9-26
  得分:0 
ddd
2016-09-26 09:33
a15223198261
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2016-9-26
  得分:0 
回复 3楼 grmmylbs
能详细说一说吗,麻烦了大神!!!
2016-09-26 12:45
a15223198261
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2016-9-26
  得分:0 
dddd
2016-09-26 19:29
a15223198261
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2016-9-26
  得分:0 
回复 6楼 linlulu001
懂了,蟹蟹了。
2016-09-28 15:30







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

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