课程
/后端开发
/C
/C语言入门
十进制转化成八进制的代码
2016-11-17
源自:C语言入门 4-16
正在回答
#include<stdio.h>
int main()
{
int n,r,a[2000],i,c;//r是进制
while(scanf("%d%d",&n,&r)!=EOF)
i=0;
c=0;
if(n<0)
c=1;
n=-n;
}
while(n>0)
a[i++]=n%r;
n/=r;
if(c==1)
printf("-");
for(i-=1;i>=0;i--)
printf("%X",a[i]);
printf("\n");
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答数组的应用
2 回答数组的应用
1 回答函数中数组的应用
2 回答数组调用.
1 回答如果用第二种定义数组的方式定义,用了strcat这种函数,那么数组的存储长度会改变吗?