用栈设计程序
用栈设计一个将十进制转换成八进制的程序(数据结构,c语言版本)
typedef int SElemType; //定义栈元素类型为整型 #include"malloc。h" ; #include"stdio。h" ; #include"stack。
h"; //顺序栈定义及基本操作 void conversion(){ //对于输入的任意一个非负十进制数,打印输出与其等值的八进制数 SqStack s; unsigned n; /* 非负整数 */ SElemType e; InitStack(&s);//初始化空栈 scanf("%d",n); if(n) printf("输入十进制数为:\d\n",n); while(n){ Push(s,n%8); n=n/8; } printf("转为八进制数为:"); while(!StackEmpty(s)){ Pop(s,e); printf("%d",e); } printf("\n"); }//conversion void main() { conversion(); } 。
答:详情>>
答:我建议你去--天下网吧联盟 这里面都是网吧业主和网管交流的论坛,你可以自己注册一个用户进去看看,你可以和他们交流也可以寻求他们的帮助,我想没有你解决不了的问题,...详情>>
答:格式化文本区域的段落标记,用于规定文本和层的属性和位置等。比如: 新浪网 用来规定 新浪网 这三个字居中显示。 文本中心(CENTER)、左(LEFT)或右(R...详情>>