下面程序是将十进制数转换成不超过十六进制的n进制。请分析程序填空。 #inclu...tchar(num[j]+'0'); }
举一反三
- 下面程序是将十进制数转换成不超过十六进制的n进制。请分析程序填空。 #include main() { int i=0,base,n,j,num[20]; printf("Enter data that will be converted:\n"); scanf("%d",&n); printf("Enter base:\n"); scanf("%d",&base); do { i++; num[i]=n【1】base; n=n【2】base; } while(n); printf("The data %d has been converted into the %d base data:\n",n,base); for(【3】) if(num[j]>9) putchar(num[j]+'A'-10); else putchar(num[j]+'0'); }
- 中国大学MOOC:下面程序的功能是将十进制整数n转换成base进制。请填空使程序完整、正确。#include
- 进制之间的转换。十进制转换成二进制、八进制、十六进制。二进制、八进制、十六进制转换成十进制。
- 【简答题】请阐述借助栈实现数制转换(即:将十进制数 N 转换成 r 进制数)的算法思想。 (4.0分)
- 栈的简单应用:数制转换问题(将十进制数N转换为r进制的数)将十进制数N转换为r进制的数,其转换方法利用