A-A+

下列程序可以将从键盘上输入的十进制数(10ng型)以二到十六进制形式输出。 include.

2022-08-12 19:12:24 问答库 阅读 197 次

问题详情

下列程序可以将从键盘上输入的十进制数(10ng型)以二到十六进制形式输出。 include.<stdio.h> main() { char b[16]={0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}; int c[64],d,i=0,base; long n; printf("enter a number:n");scanf("%1d",&n); printf("enter new base:n");scanf("%d",&baBe); do { c[i]=【 】; i++;n=n/base; } while(n!=0); printf("transmite new babe:n"); for{--i;i>=0;--i) { d=c[i]; printf("%c",b 【 】); } }


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:n%base[d]
n%base[d]

考点:键盘,形式