十进制转三进制c语言代码
时间: 2023-03-29 15:04:20 浏览: 267
十进制转N进制C语言实现代码
3星 · 编辑精心推荐
以下是将十进制数转换为三进制数的 C 语言代码:
```c
#include <stdio.h>
void decimalToTernary(int decimal) {
int ternary[100];
int i = ;
while (decimal > ) {
ternary[i] = decimal % 3;
decimal /= 3;
i++;
}
for (int j = i - 1; j >= ; j--) {
printf("%d", ternary[j]);
}
}
int main() {
int decimal;
printf("请输入一个十进制数:");
scanf("%d", &decimal);
printf("转换为三进制数为:");
decimalToTernary(decimal);
printf("\n");
return ;
}
```
希望能对您有所帮助!
阅读全文