下列哪个答案是INT(-9)、CEILING(-9)和FLOOR(-9)的正确计算结果是A.-8,-7,-8B.-7,-7,-7C.-7,-7,-8

题目

下列哪个答案是INT(-9)、CEILING(-9)和FLOOR(-9)的正确计算结果是

A.-8,-7,-8

B.-7,-7,-7

C.-7,-7,-8

D.-7,-8,-8

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列哪个答案是INT(-7.9)、CEILING(-7.9)和FLOOR(-7.9)的正确计算结果。

A.-8,-7,-8

B.-7,-7,-7

C.-7,-7,-8

D.-7,-8,-8


正确答案:C
解析:本题考查几个常用函数。INTO函数的功能是去掉小数保留整数,不影响负号。CEIIJNG()函数是返回大于或等于自变量的最小整数,不影响负号。FLOORO函数是返回小于或等于自变量的最大整数,不影响负号,故选项C为正确答案。

第2题:

以下程序的执行结果是( )。

A.a=7,b=8

B.a=8,b=7

C.a=7,b=9

D.a=8,b=9


正确答案:C

第3题:

有以下程序程序的运行结果是( )。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)。

第4题:

有下列程序:

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

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个元素从大到小进行排列,其余元素不变。

第5题:

以下程序的输出结果是includeint a[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)ma

以下程序的输出结果是 #include<stdio.h> int a[3][3]={1,2,3,4,5,6,7,8,9,},*p; main() { p=(int*)malloc(sizeof(int)); f(p,a); printf("%d\n”,*p); free(p);} f(int *s,intp [][3]) { *s=p[1][1];}

A.1

B.4

C.7

D.5


正确答案:D
解析: 本题考查了二维数组元素引用的方法。题中用动态存储分配函数malloc分配了一个int型数据长度大小的内存,然后指针p指向了这段内存,函数f()中对p所指向的数据进行了赋值,p[1][1]为二维数组第二行第二列的元素,对应于实参a的元素5,所以输出结果为5。

第6题:

以下程序的输出结果是includeint a[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)ma

以下程序的输出结果是 #include<stdio.h> int a[3][3]={1,2,3,4,5,6,7,8,9,},*p; main() { p=(int*)malloc(sizeof(int)); f(p,a); printf("%d\n",*p); free(p);} f(int *s, int p[][3]) { *s=p[1][1];}

A.1

B.4

C.7

D.5


正确答案:D
解析:本题考查了二维数组元素引用的方法。题中用动态存储分配函数malloc分配了一个int型数据长度大小的内存,然后指针p指向了这段内存,函数f()中对p所指向的数据进行了赋值,p[1][1]为二维数组第二行第二列的元素,对应于实参a的元素5,所以输出结果为5。

第7题:

以下程序的输出结果是 () include int a [3] [3]={1,2,3,4,5,6,7,8,9},*p; main()

以下程序的输出结果是 ( ) #include<stdlib.h> int a [3] [3]={1,2,3,4,5,6,7,8,9},*p; main( ) { p=(int *)malloc(sizeof(int)); f(p,a); printf("%d\n",*p); } f(int *s,intp[][3]) { *s=p[1][1]; }

A.1

B.4

C.7

D.5


正确答案:D

第8题:

下列哪个答案是INT(-7.9)、CEILING(-7.9)和FLOOR(-7.9)的正确计算结果。A)_8,-7,-8 B)-7,-7,-7 C)-7,-7,-8 D)-7,-8,-8


正确答案:C
本题考查几个常用函数。INT()函数的功能是去掉小数保留整数,不影响负号。CEILING()函数是返回大于或等于自变量的最小整数,不影响负号。FLOOR()函数是返回小于或等于自变量的最大整数,不影响负号,故选项C为正确答案。

第9题:

{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