更多"将十六进制数9B转换为八进制数为()。"的相关试题:
[单项选择]将十六进制数9B转换为八进制数为______。
A. 233
B. 433
C. 463
D. 531
[简答题]
将十六进制数(3BE.F0A.)16转换为二进制数是多少(结果用二进制表示)
[单项选择]将十六进制数176转换成十进制数是( )。
A. 366
B. 268
C. 374
D. 270
[单项选择]将十六进制数24.4转换成十进制数是()。
A. 36.5
B. 24.4
C. 36.75
D. 36.25
[单项选择]二制数110011转换为等值的八进制数是()。
A. 45
B. 76
C. 63
D. 33
[单项选择]将八进制的256转换为十六进制是( )。
A) AE
B) BE
C) AD
D) BD
[单项选择]十进制数(103)10转换为八进制数,正确的是()。
A. (142)8
B. (144)8
C. (147)8
D. (151)8
[填空题]以下程序的功能是将无符号八进制数字构成的字符串转换为十进制整数。
#include <string.h>
main( )
char s[6],*p______;
int n;
gets(p);
n=*p-______;
while(______p!=’/0’)
n=n*8+*p-’0’:
printf("%d/n",n);
[单项选择]十六进制数CC所对应的八进制数为()
A. 314
B. 630
C. 1414
D. 3030
[简答题]给定程序中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。
例如,若输入:77777,则输出将是:32767。
请改正程序中的错误,使它能得到正确结果。
[注意] 不要改动main函数,不得增行或删行,也不得更改程序的结构。
[试题源程序]
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int fun(char *p)
int n;
/**********found**********/
n=*p-’o’;
p++;
while(*p!=0)
/**********found**********/
n=n*8+*p-’o’;
p++;
return n;
main( )
char s[6]; int i; int n;
printf("Enter a string(Ocatal digits):");
gets(s);
if(strlen(s)>5)
printf("Error: String too longer!/n/n");
exit(0);
for(i=0; s[i]; i++)
if(s[i]<’0’||s[i]>’7’)
printf("Error: %c not is ocatal digits!/n/n", s[i]);
exit(0);
printf("The original string:");
puts(s);
n=fun(s);
printf("/n%s iS convered to integer number: %d/n/n", s, n);
[单项选择]与八进制数1706等值的十六进制数是()。
A. 3C6
B. 8C6
C. F18
D. F1C
[单项选择]与八进制数(573)8相等的十六进制数是( )
A. (17C)16
B. (16B)16
C. (17B)16
D. (16C)16
[判断题]计算机中一般使用二进制表示数据,偶然也用八进制或十六进制。
[单项选择]十进制数122转换成八进制数和转换成十六进制数分别是:
A. 144,8B
B. 136,6A
C. 336,6B
D. 172,7A
[单项选择]十六进制数(AB)16变换为等值的八进制数是()。
A. 253
B. 351
C. 243
D. 101
[简答题]在现实生活中有多种数制,如十进制、八进制、二进制、十六进制等,在计算机内部为什么仅仅使用二进制处理数据