编写程序将输入的十进制正整数转换成三进制并倒序输出。例如十进制3转换为三进制为10,倒序输出为01。
时间: 2024-05-15 21:17:21 浏览: 126
编写程序,将某一个输入的位数不确定的正整数按照标准的三位分节格式
5星 · 资源好评率100%
好的,这个问题属于编程题目,我可以为您提供以下程序代码:
```
#include <stdio.h>
void dec_to_tri(int num){
int remainder;
if(num <= 0) return;
else{
remainder = num % 3;
dec_to_tri(num / 3);
printf("%d",remainder);
}
}
int main()
{
int num;
scanf("%d",&num);
dec_to_tri(num);
return 0;
}
```
您可以将上面的程序代码保存为一个.c文件,然后编译运行即可实现将输入的十进制正整数转换成三进制并倒序输出的功能。
阅读全文