#NOIPJZ005. 【初赛】进制转换
【初赛】进制转换
答题说明
以下共有20道单选题,请输入题号,并输出对应答案。
输入格式
一个整数,表示题目题号。
输出格式
对应输入题号的答案。
样例代码
请将20道题的答案按顺序填入s数组后提交。
#include <cstdio>
#include <cstring>
char S[15][10]={
"AAAAA", // 第1~5题
"AAAAA", // 第6~10题
"AAAAA", // 第11~15题
"AAAAA" // 第16~20题
};
int main(){
int a;
scanf("%d", &a);
int i = a%5 == 0 ? a/5-1 : a/5;
int j = a%5 == 0 ? 4 : a%5-1;
printf("%c", S[i][j]);
return 0;
}
题目
1.(2007)第 17 题
与十进制数1770对应的八进制数是( )。
A. 3350
B. 3351
C. 3352
D. 3540
2.(2007)第 19 题
的结果是( )。
A.
B.
C.
D.
3.(2008)第 8 题
与十进制数28.5625相等的四进制数是( )。
A. 123.21
B. 131.22
C. 130.22
D. 130.21
4.(2008)第 12 题
的结果是( )。
A.
B.
C.
D.
5.(2009)第 11 题
十进制小数125.125对应的8进制数是
A. 100.1
B. 175.175
C. 175.1
D. 100.175
6.(2010)第 11 题
一个字长为8位的整数的补码是11111001,则它的原码是( )。
A. 00000111
B. 01111001
C. 11111001
D. 10000111
7.(2010)第 13 题
一个自然数在十进制下有n位,则它在二进制下的位数与( )最接近。
A.
B.
C.
D.
8.(2011)第 1 题
在二进制下,1011001 + ( ) = 1100110。
A. 1011
B. 1101
C. 1010
D. 1111
9.(2011)第 9 题
一个正整数在二进制下有100位,则它在十六进制下有( )位。
A. 7
B. 13
C. 25
D. 不能确定
10.(2012)第 4 题
十六进制数9A在( )进制下是232。
A. 四
B. 八
C. 十
D. 十二
11.(2013)第 2 题
二进制数 11.01 在十进制下是( )。
A. 3.25
B. 4.125
C. 6.25
D. 11.125
12.(2013)第 6 题
在十六进制表示法中,字母 A 相当于十进制中的( )。
A. 9
B. 10
C. 15
D. 16
13.(2014)第 3 题
二进制数00100100和00010101的和是( )。
A. 00101000
B. 001010100
C. 01000101
D. 00111001
14.(2014)第 11 题
下列各无符号十进制整数中,能用八位二进制表示的数中最大的是( )。
A. 296
B. 133
C. 256
D. 199
15.(2015)第 6 题
二进制数 00100100 和 00010100 的和是( )。
A. 00101000
B. 01100111
C. 01000100
D. 00111000
16.(2015)第 7 题
与二进制小数 0.1 相等的十六进制数是( )。
A. 0.8
B. 0.4
C. 0.2
D. 0.1
17.(2016)第 7 题
二进制数 00101100 和 00010101 的和( )。
A. 00101000
B. 01000001
C. 01000100
D. 00111000
18.(2016)第 8 题
与二进制小数0.1相等的八进制数是()。
A. 0.8
B. 0.4
C. 0.2
D. 0.1
19.(2017)第 15 题
十进制小数 13.375 对应的二进制数是( )。
A. 1101.011
B. 1011.011
C. 1101.101
D. 1010.01
20.(2018)第 2 题
下列四个不同进制的数中,与其它三项数值上不相等的是
A.
B.
C.
D.