宸汐訶水


私信TA

用户名:uq_19567542604

访问量:184

签 名:

像吃饭一样刷代码,像流水一样打字

等  级
排  名 27739
经  验 548
参赛次数 0
文章发表 2
年  龄 24
在职情况 在职
学  校
专  业

  自我简介:

坚持不懈,码上发光

TA的其他文章

解题思路:创建一个整型数组,把被除数依次除以八得余数放入数组里直到商是0时,把数组按序号依次逆序输出即可。

注意事项:因为是整数所以不需要申请字符型,整型即可。

参考代码:

#include <stdio.h>


int main()

{

int num,u,i=0,j=0;

int eight[30];

scanf("%d",&num);

while(num!=0)

{

u=num%8;

num=num/8;

eight[j++]=u;

}


for(i=j-1;i>=0;i--)

{

printf("%d",eight[i]);

}

return 0;

}


 

0.0分

1 人评分

  评论区

  • «
  • »