更多"下列程序可以将从键盘上输入的十进制数(10ng型)以二到十六进制形式输"的相关试题:
[填空题]下列程序可以将从键盘上输入的十进制数(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]= 【9】 ;
i++;n=n/base;
} while(n!=0);
printf("transmite new babe:/n");
for{--i;i>=0;--i)
{ d=c[i];
printf("%c",b 【10】 );
}
}
[填空题]下列程序可以将从键盘上输入的十进制数(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]= 【9】 ;
i++;n=n/base;
while(n!=0);
printf("transmite new babe:/n");
for--i;i>=0;--i)
d=c[i];
printf("%c",b 【10】 );
[填空题]以下程序可以把从键盘上输入十进制数(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("%1d",&base);
do
c[i]= 【19】 ;
i+ +;
n=n/base;
while(n!=0);
printf("The result is:/n");
for(- -i;i>=0;- -i)
d=c[i];
printf("%c",b 【20】 );
[判断题]计算机内部数据的运算可以采用二进制、八进制或十六进制。
[填空题]程序的功能是:从键盘输入一个十进制正整数N,将N转换成相应的十六进制整数表示形式,请完善该程序
CLEAR
INPUT "输入一个正整数" TO N
S=N
Y="0123456789ABCDEF"
X=""
DO WHILE _ _①_ _
B=INT(N/16)
A=N-B*16
X=________②__________
N=________③________
ENDDO
S,"——>",X,"H"
RETURN
[填空题]以下程序可把输入的十进制数以十六进制数的形式输出,请填空。
#inelude <stdio.h>
main( )
ehar b[17]="0123456789ABCDEF";
int c[64],d,i=0,base=16;
long n;
printf("Enter a number:/n");
seanf("%ld",&n);
doc[i]= 【17】 ;i++;n=n/base;
while(n! =0);
printf("Transmite new base:/n");
for(--i; i>=0;--i)
d=c[i];printf("%c",b 【18】 );
printf("/n");
[判断题]计算机机内数据的运算可以采用二进制、八进制或十六进制形式。
[填空题]设内存储器的容量为1MB,若首地址的十六进制表示为00000,则末地址的十六进制表示为()。
[单项选择]十六进制数CC所对应的八进制数为 。
A. 314
B. 630
C. 1414
D. 3030
[单项选择]IPv6地址以十六进制数表示,每4个十六进制数为一组,组之间用冒号分隔,下面的IPv6地址ADBF:0000:FEEA:0000:0000:00EA:00AC:DEED的简化写法是______。
A. ADBF:0:FEEAL:00:EA:AC:DEED
B. ADBF:0:FEEA::EA:AC:DEED
C. ADBF:0:FEEA:EA:AC:DEED
D. ADBF::FEEA::EA:AC:DEED
[单项选择]将十六进制数9B转换为八进制数为 。
A. 233
B. 433
C. 463
D. 531
[单项选择]若用8位机器码表示二进制数-111,则原码表示的十六进制形式为(1);补码表示的十六进制形式为(2)。 空白(1)处应选择()
A. 81
B. 87
C. 0F
D. FF
[简答题]若用8位机器码表示二进制数-111,则原码表示的十六进制形式为______;补码表示的十六进制形式为______。
A.81 B.87 C.0F D.FF