1000D是什么进制 1000字作文

时间:2025-01-14 06:23:37 来源:作文网 作者:管理员

字数作文 > 1000字作文 > :1000D是什么进制是由小学生作文网为您精心收集,如果觉得好,请把这篇文章复制到您的博客或告诉您的朋友,以下是1000D是什么进制的正文:

第一篇:《1 十六进制数1000转换成十进制数是____》

自测题6

一、选择题(每题2分,共60分)

1、十六进制数1000转换成十进制数是:____

(A) 4096 (B) 01024(C) 2048 (D) 8192

2、 内存储器可与微处理器____ 交换信息

(A) 不能(B) 间接(C) 部分(D) 直接

3、 3英寸的软盘,写保护窗口上有一个滑块,将滑块推向一侧,使写保护窗口暴露出来,此时:____

(A) 只能写盘,不能读盘 (B) 只能读盘,不能写盘 (C) 既可读盘,又可写盘 (D) 不能读盘,也不能写盘

4、在微型计算机中,下列设备属于输入设备的是:____

(A) 打印机(B) 显示器(C) 软盘 (D) 键盘

5、目前使用的防杀病毒软件的作用是:____

(A) 检查计算机是否感染病毒,清除已感染的任何病毒(B) 杜绝病毒对计算机的侵害 (C) 检查计算机是否感染病毒,清除部分已感染的病毒(D) 查出已感染的任何病毒,清除部分已感染的病毒

6、鼠标是微机的一种:____

(A) 输出设备(B) 输入设备(C) 存储设备(D) 运算设备

7、在当前盘当前目录下有一个文件A.BAT,其内容为:

CD\

MD\XYZ\AB\B\C

CD XYZ\AB\B

如果首先执行上述文件,并且在执行过程中没有错误发生,则接着执行的下列命令中,不会发生错误的是:____

(A) MD C (B) CD AB(C) RD C (D) RD B

8、为向用户提供方便、快捷的操作,可在根目录下设置可执行文件的搜索路径,这时应使用____ 命令。

(A) CD(CHDIR)(B) MD(MKDIR)(C) TREE (D) PATH

9、汉字国际码(GB2312-80)规定的汉字编码,每个汉字用:____

(A) 一个字节表示(B) 二个字节表示(C) 三个字节表示(D) 四个字节表示

10、查看磁盘卷标的DOS命令是:____

(A) VER (B) DIR (C) VERIFY (D) VOL

11、检查指定驱动器上文件、目录以及文件分配表(FAT),并 产生一个报告,同时还显示未使用的内存数量。该DOS命令是:____

(A) CHDIR (B) CHKDSK (C) DISKCOMP(D) ECHO

12、拷贝一张软盘上的内容到另一张软盘上去的DOS命令是:____

(A) XCOPY (B) DISKCOPY(C) COPY (D) BACKUP

13、 DOS文件名对字符的选用是有限制的。下列四个字符中,哪个能够作为一个文件的文件名中的第一个字符:____

(A) .(小数点)(B) $ (C) * (D) ?

14、 C语言中,int类型数据占2个字节,则long类型数据占字节数:____

(A) 1(B) 2(C) 4(D) 8

15、 若int类型数据占两个字节,则下列语句的输出为:____

(A) -1,-1 (B) -1,32767(C) -1,32768(D) -1,65535

int k=-1;

printf("%d,%u\n",k,k);

16、 若有定义:char *p1,*p2,*p3,*p4,ch;则不能正确赋值的程序语句为:____

(A) p1=&ch; scanf("%c", p1); (B) p2=(char*)malloc(1); scanf("%c", p2);(C) p3=getchar(); (D) p4=&ch; *p4=getchar();

17、 与以下定义等价的是:____ int *p[4];

(A) int p[4] (B) int * p (C) int * (p[4])(D) int 收获杂志投稿(*p)[4]

18、 若有以下定义和语句,则输出结果是:____

char *sp="\t=\v\\\0will\n";

printf("%d",strlen(sp));

(A) 14 (B) 3 (C) 9 (D) 字符串中有非法字符,输出值不定。

19、 以下程序段:

char str[]="ab\n\\012\\\"";

printf("%d",strlen(str));

的输出结果是:____

(A) 14(B) 7 (C) 9 (D) 10

20、 C语言可执行程序的开始执行点是:____

(A) 程序中第一条可执行语言(B) 程序中第一个函数 (C) 程序中的main函数

(D) 包含文件中的第一个函数

21、 C语言程序中,若对函数类型未加显式说明,则函数的隐含类型为:____

(A) void (B) double(C) int (D) char

22、 若有以下的定义、说明和语句,则值为101的表达式是:____

(A) *p->b (B) p->a (C) ++p->a (D) (p++)->a

struct wc

{int a;

int *b;

}*p;

int x0[]={11,12},x1[]={31, 32};

static struct wc x[2]={100, x0, 300, x1};

p=x;

23、 设有如下定义:

struct sk

{int a;

float b;

}data,*p;

若要使P指向data中的a域,正确的赋值语句是:____

(A) p=(struct sk *)&data.a;(B) p=(struct sk *)data.a; (C) p=&data.a; (D) *p=data.a;

24、 以下程序的运行结果为:____

(A) 500(B) 5 (C) 3 (D) 300

#define MAX(x, y) (x)>(y) ( (x):(y)

main()

{int a=1, b=2, c=3, d=2, t;

t=MAX(a+b, c+d)*100;

printf(″%d\n″,t);

25、 C语言中的文件类型只有:____

(A) 索引文件和文本文件两种 (B) ASCII文件和二进制文件两种 (C) 文本文件一种 (D) 二进制文件一种

26、 C语言中文件的存取方式:____

(A) 只能顺序存取 (B) 只能随机存取(或直接存取) (C) 可以顺序存取,也可随机存取(D) 只能从文件的开头进行存取

27、 下面程序的输出是:____

#include <stdio.h>

main()

{char *a="1234";

fun(a); printf("\n");

fun(char *s)

{char t;

if(*s){t=*s++; fun(s); }

if(t!='\0')putchar(t);

(A) 1234(B) 4321(C) 1324(D) 4231

28、 若有以下定义:

main()

{int (*a)(), *b(), w[10], c;

fun(int *c){…}

对fun函数的正确调用语句是:____

(A) a=fun; a(w); (B) a=fun; (*a)(&c);(C) b=fun; *b(w); (D) fun(b);

29、 下面程序的输出是:____

main()

{char a[]="ABCDEFG", k, *p;

fun(a, 0, 2); fun(a, 4, 6);

printf("%s\n", a);

fun(char *s, int p1, int p2)

{char c;

while(p1<p2=

{c=s[p1]; s[p1]=s[p2];

田间

s[p2]=c; p1++; p2--;}

(A) ABCDEFG(B) DEFGABC(C) GFEDCBA(D) CBADGFE

30、 C语言中,可用以说明函数的是:____1000D是什么进制

(A) auto或static (B) extern或auto (C) static或extern(D) auto或register

二、填空题(每空2分,共40分)

1、将八进制数57转换成十进制数是 ( ) ,转换成二进制数( ) 。

2、衡量微型计算机的主要技术指标是 ( ) ,可靠性,( ) 和可用性、时钟频率等五项指标。

3、在微机操作中,要想对系统进行热启动,而机器又没有单独的复位钮时,需要按下 ( ) 键才行。

4、DOS系统启动成功后,驻留内存的文件是 ( ) 。

5、在DOS下删除子目录的命令是 ( ) 。

6、把A驱动器中软盘格式化成DOS系统盘的DOS命令是( ) 。

7、若有下列定义(设int类型变量占两个字节),

int i=8,j=9;float x=123.456;

则以下语句的输出结果分别是 i=( ), j=( ) 。

printf("i=%u j=%x\n",i,j);

演讲稿格式

8、当a=1 ,b=2,c=3时,执行以下if语句后a= ( ) ,b= ( ) ,c= ( ) 。

信赖

if(a>c);b=a;a=c;c=b;

9、在C程序中,可以通过三种运算来移动指针,它们是:( ),( ),( )。

10、当执行下面的程序时

#include<stdio.h>

#include<string.h>

main()

{char s[6];

int i;

strcpy(s,"ABCDE");

scanf("%s",s);puts(s);

(1)输入以下数据时,输出结果是 ( ) 。boy<CR>注:输入字符串(从第一列开始输入,<CR>代表回车)

(2)输入以下数据时,输出的结果是 ( ) 。

a girl!!<CR>

11、以下程序输出结果是 ( ) 。

main()

{union bt

{int k;

char c[2];

}a;

a.k=-7;

printf("%o,%o\n",a.c[0],a.c[1]);

12、下面程序的输出结果是 ( ) 。

main()

{union example

{ struct

{int x; int y;}in;

int a;

int b;

}e;

e.a=1; e.b=2;

e.in.x=e.a*e.b;

e.in.y=e.a+e.b;

printf("%d,%d",e.in.x, e.in.y); }

第二篇:《十进制D》

十进制D,二进制B,八进制O,十六进制H

125.625分成125和0.625

先看整数部分125,用长除法,125除2得62(余1),62除2得31(余0),31除2得15(余1),15除2得7(余1),7除2得3(余1),3除2得1(余1),1除2得0(余1)。除到0结束,把余数倒着写出来1111 101,所以125D=1111101B

再看小数部分0.625,用长乘法,0.625乘2得1.250(进1),0.250乘2得0.5(进0),0.5乘2得1.0(进1)。乘到1结束(如果一直乘也得不到1,就是无限循环),把进位数顺序写出来101,所以0.625D=0.101B

加起来125.625D=1111101.101B

八进制同理,长除法的除数是8,余数0-7,长乘法的乘数是8,进位数是0-7

十六进制亦然,长除法除数16,余数0123456789ABCDEF(也就是0-15,但9以后用A-F表示),长乘法乘数是16,进位数0-F。1000D是什么进制

答案

十进制125.625转换2进制、8进制

125.625(D)=1111101.101(B)=175.5(O)

十进制69.625转换2进制16进制8进制

69.625(D)=1000101.101(B)=45(H)=105.5(O)

十进制127转换同上

127(D)=1111111(B)=7F(H)=177(O)

十六进制10A转换10进制

10A(H)=266(D)

第三篇:《数值原理与数的进制 题库教师版》

5-7位置原理与数的进制

教学目标

本讲是数论知识体系中的两大基本问题,也是学好数论知识所必须要掌握的知识要点。通过本讲的学习,要求学生理解并熟练应用位值原理的表示形式,掌握进制的表示方法、各进制间的互化以及二进制与实际问题的综合应用。并学会在其它进制中位值原理的应用。从而使一些与数论相关的问题简单化。

知识点拨

一、位值原理

位值原理的定义:同一个数字,由于它在所写的数里的位置不同,所表示的数值也不同。也就是说,每一个数字除了有自身的一个值外,还有一个“位置值”。例如“2”,写在个位上,就表示2个一,写在百位上,就表示2个百,这种数字和数位结合起来表示数的原则,称为写数的位值原理。

位值原理的表达形式:以六位数为例:abcdefa×100000+b×10000+c×1000+d×100+e×10+f。

二、数的进制

我们常用的进制为十进制,特点是“逢十进一”。在实际生活中,除了十进制计数法外,还有其他的大于1的自然数进位制。比如二进制,八进制,十六进制等。

二进制:在计算机中,所采用的计数法是二进制,即“逢二进一”。因此,二进制中只用两个数字0和1。

123二进制的计数单位分别是1、2、2、2、……,二进制数也可以写做展开式的形式,例如100110在二进

543210制中表示为:(100110)2=1×2+0×2+0×2+1×2+1×2+0×2。

二进制的运算法则:“满二进一”、“借一当二”,乘法口诀是:零零得零,一零得零,零一得零,一一得一。

0注意:对于任意自然数n,我们有n=1。

n进制:n进制的运算法则是“逢n进一,借一当n”,n进制的四则混合运算和十进制一样,先乘除,后加减;同级运算,先左后右;有括号时先计算括号内的。

进制间的转换:如右图所示。

例题精讲

模块一、位置原理 【例 1】 某三位数abc和它的反序数cba的差被99除,商等于______与______的差;

【解析】 本题属于基础型题型。我们不妨设a>b>c。

(abc-cba)÷99=[(100a+10b+c)-(100c+10b+a)]÷99=(99a-99c)÷99=a-c;

【巩固】 ab与ba的差被9除,商等于______与______的差;

【解析】 (ab-ba)÷9=[(10a+b)-(10b+a)]÷9=(9a-9b)÷9=a-b;

【巩固】 ab与ba的和被11除,商等于______与______的和。

【解析】 (ab+ba)÷11=[(10a+b)+(10b+a)]÷11=(11a+11b)÷11=a+b。

【例 2】 (美国小学数学奥林匹克)把一个两位数的十位与个位上的数字加以交换,得到一个新的两位

数.如果原来的两位数和交换后的新的两位数的差是45,试求这样的两位数中最大的是多少?

【解析】 设原来的两位数为ab,交换后的新的两位数为ba,根据题意,

abba(10ab)(10ba)9(ab)45,ab5,原两位数最大时,十位数字至多为9,即a9,b4,原来的两位数中最大的是94.

【巩固】 将一个四位数的数字顺序颠倒过来,得到一个新的四位数(这个数也叫原数的反序数),新数比原

数大8802.求原来的四位数. 【解析】 设原数为abcd,则新数为dcba,

dcbaabcd(1000d100c10ba)(1000a100b10cd)999(da)90(cb).

根据题意,有999(da)90(cb)8802,111(da)10(cb)97888890.

推知da8,cb9,得到d9,a1,c9,b0,原数为1099.

【巩固】 如果一个自然数的各个数码之积加上各个数码之和,正好等于这个自然数,我们就称这个自然数

为“巧数”。例如,99就是一个巧数,因为9×9+(9+9)=99。可以证明,所有的巧数都是两位数。请你写出所有的巧数。

【解析】 设这个巧数为ab,则有ab+a+b=10a+b,a(b+1)=10a,所以b+1=10,b=9。

满足条件的巧数有:19、29、39、49、59、69、79、89、99。

【例 3】

1000D是什么进制由小学生作文网收集整理,转载请注明出处!

上一页 1 2 下一页
热门排行: 2016拜年词 好词