第四单元表内除法(二)单元测试题

在○中填入“<”“>”“=”。

4/5-2/5○9/10-7/10   5/8-3/8○3/4-1/4

3/12+5/12○1/6+3/6    3/7+4/7○4/11+7/11


4/5-2/5>9/10-7/10    5/8-3/8<3/4-1/4

3/12+5/12=1/6+3/6     3/7+4/7=4/11+7/11



{0、2、1、4、3、9、5、8、6、7}是以数组形式存储的最小堆,删除堆顶元素0后的结果是()

A.{2、1、4、3、9、5、8、6、7}

B.{1、2、5、4、3、9、8、6、7}

C.{2、3、1、4、7、9、5、8、6}

D.{1、2、5、4、3、9、7、8、6}


正确答案:D


下面程序段是计算()公式的。s=0:t=1Fori=1To10t=t*is=s+tNexti

A.s=1+2+3+4+5+6+7+8+9+10

B.s=1*2*3*4*5*6*7*8*9*10

C.s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!

D.s=1+2*3+3*4+4*5+5*6+6*7+7*8+8*9+9*10


正确答案:C


有以下程序:程序运行后的输出结果是( )。

A.1,2,3,4,5,6,7,8,9,10,

B.10,9,8,7,6,5,4,3,2,1,

C.2,3,1,6,8,7,5,4,10,9,

D.10,9,8,7,6,1,2,3,4,5,


正确答案:A
本题考查的是结构体成员的引用。在主函数main中定义了一个整型变量i和一个结构体变量s。f函数中,定义了一个结构体类型的指针P,外层循环变量i表示数组的第i个元素,内层循环变量j表示数组的第i+1个元素,调用f函数,通过指针变量P来引用结构体成员。执行if语句,当P一>a[i]>P一>a[j]时进行互换,其作用就是从小到大行排序,最后将排序后的元素输出:l,2,3,4,5,6,7,8,9,10,。


有以下程序:程序的运行结果是( )。

A.1,2,3,4,5,6,7,8,9,0,

B.2,1,4,3,6,5,8,7,0,9,

C.0,9,8,7,6,5,4,3,2,1,

D.0,1,2,3,4,5,6,7,8,9,


正确答案:A
在c语言中函数参数的传递是”传值”的,即形参和实参是两个没有关系的变量,函数fun虽然看似交换了参数值,但是只交换了形参的值,其结果不会传递给实参,因此数组c没有变化。主函数中给数组c元素赋值l,2,…,9,0。第一个for循环语句中调用fun函数,该函数功能是交换变量的数值,注意循环变量i的增量。第二个for循环语句将数组c中元素的值进行输出。


摘要:一、直接写出得数。(共10分)54÷6=21÷3=8×5+18=-5=28÷4=63÷7=7×8-9=(3+6)=9×9=48÷6=5×9+32=-l5)=5×8=24÷6=7×9-13=8×7=44+26=9×8-30=36÷6×7=35÷572÷56÷(236×4÷3= 二、我会填。(每空1分,共20分)421.7的6倍是(),42是7的()倍。62.两个因数都是8,积是()。6相同3.商是1,除数和被除数()。44.9+9+9+9改成乘法算式是(4)或()。9×4=368×85.在8+8、8×8、8-8和8÷8这四道式子里,得数最大的是(×9=368-8),最小的是()。6.计算63÷9与7×9所用的口诀是(七九六十三)。7.8×9=(72)表示(9)个()相加得(),也表877)。示(8)的(9)倍是(28.一根绳子长16米,对折以后,每折长(8)米。29.81里面有(9)个9。10.用24根小棒,可以摆成(6)个□,(8)个△。 三、我喜欢填表。(共9分)1.因数3458499因数798719积2.6213630642898786678148494834592678 四、我是小小裁判员。(对的在括号里打“√”,错的打‘×”。)(每题1分,共10分)1.计算8×9和9×8用同一句口诀。()√2.18÷9=2表示18里面有9个2。()×()3.求5的6倍是多少就是求6个5是多少。√4.5+5+5+5+5+5=5×6,也可以等于6×5。()√()5.求27里面有几个9,列式为27÷3=9。×6.7+7和7×7意思相同。()×7.把14分成2份,每份是

当执行下面的语句定义一维数组a后,此数组的所有元素为 ( ) inta[10];

A.a[1],a[2],a[3],a[4],a[5],a[6],a[8],a[9],a[10],a[10]

B.a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]

C.a[0],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],a[10]

D.a[1],a[2],a [3],a[4],a [5],a [9],a [7],a [8],a [9],a [10],a [11]


正确答案:B


【程序说明】 下列输出乘法口诀的程序,要求输出的格式如下,其中数字之间有3个空格。

* 1 2 3 4 5 6 7 8 9

1 1

2 2 4

3 3 6 9

4 4 8 12 16

5 5 10 15 20 25

6 6 12 18 24 30 36

7 7 14 21 28 35 42 47

8 8 16 24 32 40 48 56 64

9 9 18 27 36 45 54 63 72 81

【程序】

CLEAR

SET TALK OFF

(5)

A=1

DO WHILE A<=9

?? STR(A,4)

A=A+1

ENDDO

A= (6)

DO WHILE A<=9

? STR(A,4)

B=1

DO WHILE B<=A

P= (7)

?? STR(P,4)

B=B+1

ENDDO

A= (8)

ENDDO

SET TALK ON

RETURN

(5)

A.?“*”

B.? SPACE(3) +“*”

C.? SPACE (3)+*

D.SPACE(3) +“*”


正确答案:B
解析:本程序是显示乘法口诀表,首先要在左上方显示乘号“*”。可以判断第一个空白处应该是显示“*”号,为了和下面的数据对齐,在“*”前要有3个空格。因此第(5)处填空是? SPACE(3)+“*”。


有以下程序:程序运行后的输出结果是( )。

A.1,2,3,4,5,6,7,8,9,10,

B.1,2,7,6,3,4,5,8,9,10,

C.1,2,7,6,5,4,3,8,9,10,

D.1,2,9,8,7,6,5,4,3,l0,


正确答案:C
本题重点考查的是函数的调用。程序中sort函数的作用是将指定的数由大到小排序。被调函数”sort(aa+2,5);”中的实参aa+2是指aa[2]的地址,将其传给了形参a[],使得形参中a[0]的值为主函数中aa[2]的值,即3;实参中的5传给形参中的n,在sort函数中起着限制循环次数的作用,即使得参加排序的只有5个数,从aa[2]到aa[6],所以本题输出的结果是1,2,7,6,5,4,3,8,9,10,。


有以下程序

程序运行后的输出结果是( )。

A.1,2,3.4,5,6,7,8,9,10,

B.10,9,8,7,6,5,4,3,2,1,

C.2,3,1,6,8,7,5,4,10,9,

D.10,9,8,7,6,1,2,3,4,5,


正确答案:A
本题的子函数f的功能是对结构体变量s中第二个成员数组中所有的数据进行从小到大的冒泡排序,因此结果是A)。


有下列程序:

程序运行后的输出结果是( )。

A.1,2,3,4,5,6,7,8,9,10,

B.1,2,7,6,3,4,5,8,9,10,

C.1,2,7,6,5,4,3,8,9,10,

D.1,2,9,8,7,6,5,4,3,10,


正确答案:C
本题考查排序的使用由sort()函数的两层for循环语句可知,其功能是把数组a[]中的元素按照从大到小的顺序进行排列。在main()函数中首先定义了一维整型数组aa[10],然后调用sort(aa+2,5)实现从数组aa中下标为2的元素“3”开始,其后连续的5个元素从大到小进行排列,其余元素不变。

更多 “第四单元表内除法(二)单元测试题” 相关考题
考题 单选题640设备,如果上话端是没有VLAN的数据包,则此时所走端口的VLAN是唯一指定的,对于百兆电口盘的1-8口,VLAN分别为被指定为(),而对于百光光口盘的1-8口,VLAN分别被指定为()A 3、4、5、6、7、8、9、10;3、4、5、6、7、8、9、10B 3、4、5、6、7、8、10、11;3、4、5、6、7、8、9、10C 3、4、5、6、7、8、11、10;3、4、5、6、7、8、9、10D 3、4、5、6、7、8、11、10;3、4、5、6、7、8、10、11正确答案:B解析:暂无解析

考题 单选题640设备,如果上话端是没有VLAN的数据包,则此时所走端口的VLAN是唯一指定的,对于百兆电口盘的1-8口,VLAN分别为被指定为。而对于百光光口盘的1-8口,VLAN分别被指定为()A 3、4、5、6、7、8、9、10;3、4、5、6、7、8、9、10B 3、4、5、6、7、8、10、11;3、4、5、6、7、8、9、10C 3、4、5、6、7、8、11、10;3、4、5、6、7、8、9、10D 3、4、5、6、7、8、11、10;3、4、5、6、7、8、10、11正确答案:C解析:暂无解析

考题 下列关于正餐服务步骤的排序正确的是哪项()?(1)问候客人(2)递送茶水(3)撤台(4)酒水服务(5)送别客人(6)餐间服务(7)结帐服务(8)上菜服务(9)点菜服务A、(1)(2)(9)(8)(4)(6)(7)(3)(5)B、(1)(2)(9)(8)(4)(6)(7)(5)(3)C、(1)(2)(9)(4)(8)(6)(7)(3)(5)D、(1)(2)(9)(4)(8)(6)(7)(5)(3)正确答案:D

考题 640设备,如果上话端是没有VLAN的数据包,则此时所走端口的VLAN是唯一指定的,对于百兆电口盘的1-8口,VLAN分别为被指定为。而对于百光光口盘的1-8口,VLAN分别被指定为()A、3、4、5、6、7、8、9、10;3、4、5、6、7、8、9、10B、3、4、5、6、7、8、10、11;3、4、5、6、7、8、9、10C、3、4、5、6、7、8、11、10;3、4、5、6、7、8、9、10D、3、4、5、6、7、8、11、10;3、4、5、6、7、8、10、11正确答案:C

考题 运行上述程序后,其输出是:(A) 14 7 (B) 1 2 3 2 5 8 4 5 6 3 6 9 7 8 9 (C)9 6 1 (D)9 8 7 8 5 2 6 5 4 7 4 3 3 2 1答案:A解析:

考题 若有以下程序则程序的输出结果是A.1,10,3,8,5,6,7,4,9,2,B.10,9,8,7,6,5,4,3,2,1,C.10,1,8,3,6,5,4,7,2,9,D.2,9,4,7,6,5,8,3,10,l,正确答案:D该题首先对一维数组进行初始化,e[O]到c[9]依次赋值为10到1;fun(c,10);语句调用fun函数,fun函数的功能是将一维数组奇数位元素的数值由小到大排序;最后将排好序的新的一维数组进行输出。因此D选项正确。

考题 有以下程序:A.1,2,3,4,5,6,7,8,9,0,B.0,9,8,7,6,5,1,2,3,4,C.0,9,8,7,6,5,4,3,2,1,D.1,2,3,4,9,8,7,6,5,0,正确答案:Dfun()函数的功能是对数组a[]的元素从大到小进行排序。

考题 有以下程序程序的运行结果是( )。A.1,2,3,4,5,6,7,8,9,0,B.2,1,4,3,6,5,8,7,0,9,SXB有以下程序程序的运行结果是( )。A.1,2,3,4,5,6,7,8,9,0,B.2,1,4,3,6,5,8,7,0,9,C.0,9,8,7,6,5,4,3,2,l,D.0,1,2,3,4,5,6,7,8,9,正确答案:A函数调用中发生的数据传递是单向的,即只能把实参的值传递给形参。而不能把形参的值反向地传递给实参。因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化,所以数组C中的元素的值并没有变化,故选择A)。

考题 单选题640设备,如果上话端是没有VLAN的数据包,则此时所走端口的VLAN是唯一指定的,对于百兆电口盘的1-8口,VLAN分别为被指定为。而对于百光光口盘的1-8口,VLAN分别被指定为()A 3、4、5、6、7、8、9、10;3、4、5、6、7、8、9、10B 3、4、5、6、7、8、10、11;3、4、5、6、7、8、9、10C 3、4、5、6、7、8、11、10;3、4、5、6、7、8、9、10D 3、4、5、6、7、8、11、10;3、4、5、6、7、8、10、11正确答案:B解析:暂无解析

考题 640设备,如果上话端是没有VLAN的数据包,则此时所走端口的VLAN是唯一指定的,对于百兆电口盘的1-8口,VLAN分别为被指定为(),而对于百光光口盘的1-8口,VLAN分别被指定为()A、3、4、5、6、7、8、9、10;3、4、5、6、7、8、9、10B、3、4、5、6、7、8、10、11;3、4、5、6、7、8、9、10C、3、4、5、6、7、8、11、10;3、4、5、6、7、8、9、10D、3、4、5、6、7、8、11、10;3、4、5、6、7、8、10、11正确答案:C