1 1 .单元格A 2 输入了数值7 0 ,单元格8 2 存放了公式一I F ( A 2 > 9 0 ,“A ”,I F ( A 2 > 8 0 ,“8 ”, “C ”) ) ,那么B 2 显示的是( ) 。A .AB .BC .CD .0

题目

1 1 .单元格A 2 输入了数值7 0 ,单元格8 2 存放了公式一I F ( A 2 > 9 0 ,“A ”,I F ( A 2 > 8 0 ,“8 ”, “C ”) ) ,那么B 2 显示的是( ) 。

A .A

B .B

C .C

D .0


相似考题
参考答案和解析
正确答案:C
1 1 .【答案】 C
【考点】 E x c e l 中的函数使用
【解析】 I F 函数的格式为I F ( 1 0 9 i c a l —t e s t ,v a l u e —i f —t r u e ,v a l u e —i f —f a l s e ) ,其功能为:首先执行条件表达式,根据不同的计算结果,函数返回不同的值。当条件表达式的值为“真”时,返回函数中的第二个参数的计算结果;当条件表达式的值为“假”时,返回函数中第三个参数的计算结果。所以B 2 显示的是c 。
更多“1 1 .单元格A 2 输入了数值7 0 ,单元格8 2 存放了公式一I F ( A 2 > 9 0 ,“A ”,I F ( A 2 &gt ”相关问题
  • 第1题:

    以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。 void f(int b[],int n,int flag) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(flag?b[i]>b[j]:b[i]<b[j]){t=b[i];b[i]=b[j];b[j]=t;} } main() { int a[10]={5,4,3,2,1,6,7,8,9,10},i; f(&a[2],5,0);f(a,5,1); for(i=0;i<10;i++)printf("%d,",a[i]); } 程序运行后的输出结果是

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

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

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

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


    正确答案:B
    解析:在main()中,“f(&a[2],5,0);”语句的功能是对数组a[10]中从a[2]到a[6]的数宇(即3,2,1, 6,7)进行从大到小排序,这时数组a[10]中的数字序列变为{5,4,7,6,3,2,1,8,9,10}。“f(a,5,1);”语句的功能是对数字序列{5,4,7,6,3,2,1,8,9,10}中的5,4,7,6,3进行从小到大的排序,所以数组a[10]中的数字序列最终变为{3, 4,5,6,7,2,1,8,9,10}。

  • 第2题:

    在Excel中,函数MAX(F1:F3,9)的返回值是( )。F1单元格的内容是0,F2单元格的内容是-9,F3单元格的内容是TRUE

    A.1

    B.8

    C.0

    D.9


    正确答案:D

  • 第3题:

    在Excel中,函数MAX(F1:F3)的返回值是(),F1单元格的内容为0,F2单元格为-9,F3单元格为TRUE。

    A、1
    B、8
    C、0
    D、9

    答案:C
    解析:
    MAX(number1,number2,…)用于返回数值参数中的最大值,忽略参数中的逻辑值和文本。

  • 第4题:

    单元格A2输入了数值70,单元格B2存放了公式=IF(A2>90,“A”,IF(A2>80,“B”,“C”)),那么B2显示的是( )。

    A.A

    B.B

    C.C

    D.0


    正确答案:C
    解析:IF函数的格式为IF(logical_test,value_if_true,value_if_false),其功能为:首先执行条件表达式,根据不同的计算结果,函数返回不同的值。当条件表达式的值为“真”时,返回函数中的第二个参数的计算结果;当条件表达式的值为“假”时,返回函数中第三个参数的计算结果。所以B2显示的是C。

  • 第5题:

    以下程序中函数f的功能是: 当flag 为1时,进行由小到大排序;当flag 为0时,进行由大到小排序。void f(int b[], int n, int flag){int i, j, t; for (i=0; i<n-1; i++) for (j=i+1; j<n; j++) if(flag ? b[!]>[j]: b[i]<b[j]) { t=b[i]; b[i]=b[j]; b[j]=t; }}main (){ int a[10]={5,4,3,2,1,6,7,8,9,10}, i; f(&a[2], 5, 0); f(a, 5, 1), for (i=0; i<10; i++) printf("%d,", a[i]);}程序运行后输出结果是( )。

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

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

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

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


    正确答案:B
    解析:题目中先后两次调用了函数f()。第1次,使用参数“&a[2],5,0”表示从数组a下标为2的元素开始,对其后的5个元素进行由大到小排序。所以排序结果是{5,4,7,6,3,2,1,8,9,10)。第2次,使用参数“a,5,1”表示从数组a的首元素开始,对其后5个元素进行由小到大排序。所以排序结果是{3,4,5,6,7,2,1,8,9,10)。故本题应该选择B。