更多“( 30 ) VBA 表达式 3*3\3/3 的输出结果是A ) 0 B ) 1 C ) 3 D ) 9 ”相关问题
  • 第1题:

    有以下程序: main() { int a[3][3],*p,i; p=&a[0][0]; for(i=0;i<9;i++)p[i]=i; for(i=0;i<3;i++)printf("%d",a[1][i]); } 程序运行后的输出结果是 ______。

    A.0 1 2

    B.1 2 3

    C.2 3 4

    D.3 4 5


    正确答案:D
    解析:p指向的a的首地址,由于C语言是行优先存储的,一维数组p就依次存放了a中从第0行到第2行的所有元素,因此a[1][i]就对应了p[3]~p[5]。

  • 第2题:

    以下程序的输出结果是()。includemain(){int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1;for

    以下程序的输出结果是( )。 #include<stdio.h> main() {int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1; for(i=0;i<3;i++) for(j=i;j<=i;j++) s+=a[i][a[j][j]]; printf("%d\n",s); }

    A.3

    B.4

    C.1

    D.9


    正确答案:B
    解析:当外层循环为i时,内层循环i只能取j=i,所以s+=a[i][a[j][j]],其实就是s+=a[i][a[i][i]],当i=0时,s=s+a[0][a[01[0]]=s+a[0][0]=1,当i=1时,s=s+a[1][a[1][1]1=s+a[1][1]=1+1=2,当i=2时,s=s+a[2][a[2][2]]=s+a[2][2]=2+2=4。

  • 第3题:

    VBA表达式3*3\3/3的输出结果是( )。

    A. 0

    B. 1

    C. 3

    D. 9


    正确答案:D
    本题考查运算符优先级的知识。在VBA中的运算符都具有其优先级,最基本的就是算术运算符、连接运算符>关系运算符>逻辑运算符.在各个种类的运算符中还有不同的优先级,比如在算术运算中乘法和除法运算的优先级就高于整除,所以本题中的复杂表达式先计算3*3=9和3/3=1,最后计舅9\1=9。

  • 第4题:

    以下程序的输出结果是()。includemain(){int b[3][3]={0,1,2,0,1,2,0,1,2},ij,t=1;f

    以下程序的输出结果是( )。 #include<iostream.h> main() { int b[3][3]={0,1,2,0,1,2,0,1,2},ij,t=1; for(i=0;i<3;i++) for(j=i;j<=i;j++) t=t+b[i][b[j][j]; cout<<t; }

    A.3

    B.4

    C.1

    D.9


    正确答案:B

  • 第5题:

    下面程序输出的结果是includevoid main( ){ int i;int a[3][3]={1,2,3,4,5,6,7,8,9

    下面程序输出的结果是 #include<iostream.h> void main( ) { int i; int a[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;<3;i++) cout << a[2-i][i]<<" "; }

    A.1 5 9

    B.7 5 3

    C.3 5 7

    D.5 9 1


    正确答案:B
    解析:首先,当i=0时,数组中的位置是a[2)[0]=7,当然,如果用排除法的话,就不用考虑后面的循环了,因为在4个选项中,第1个数为7的选项只有B。本题执行第2次循环时,i的值为1,则cout函数中的数组指向为a[1][1]=5,依次循环,可求出答案。

  • 第6题:

    下面程序输出的结果是includevoid main(){ int i; int a[3][3]={1,2,3,4,5,6,7,8,9

    下面程序输出的结果是 #include<iostream.h> void main() { int i; int a[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;<3;i++) cout<<a[2-i][i]<<" "; }

    A.1 5 9

    B.7 5 3

    C.3 5 7

    D.5 91


    正确答案:B
    解析:首先,当i=0时,数组中的位置是a[2][0]=7,当然,如果用排除法的话,就不用考虑后面的循环了,因为在4个选项中,第1个数为7的选项只有B)。本题执行第2次循环时,i的值为l,则cout函数中的数组指向为a[1][1]=5,依次循环,可求出答案。

  • 第7题:

    以下程序的输出结果是()。//includemain(){ int b[3][3]={0,1,2,0,1,2,0,1,2},i,j, t

    以下程序的输出结果是( )。 //include<iostream.h> main() { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j, t=1; for(i=0,i<3; i+ +) for(j=i;j<=i; j+ +) t=t+b[i][b[j][j]]; cout<<t; }

    A.3

    B.4

    C.1

    D.9


    正确答案:B

  • 第8题:

    VBA表达式3*3W3的输出结果是( )。

    A.0

    B.1

    C.3

    D.9


    正确答案:D
    暂无解析,请参考用户分享笔记

  • 第9题:

    VBA表达式17 mod 3的运算结果是

    A.0.5

    B.1

    C.1.5

    D.2


    正确答案:D
    【答案】D【解析】运算符MOD是对两个操作数做除法并返回余数,因此17除以3结果是5,余数是2,因此17mod3的运算结果是2。

  • 第10题:

    以下程序输出结果是 ______。includevoid main(){ int a[3][3]={1,3,5,7,9,10,13,1

    以下程序输出结果是 ______。 #include<iostream.h> void main(){ int a[3][3]={1,3,5,7,9,10,13,15,17},sum=0,i,j; for(i=0;i<3:i++) for(j=0;j<3;j++){ a[i][j]=i+j; if(i= =j)sum=sum+a[i][j]; } cout<< "sue="<<sum; }

    A.15

    B.25

    C.6

    D.9


    正确答案:C

  • 第11题:

    假设$a=$b=0,则表达式“$a+$b++”的输出结果是()。

    • A、0
    • B、1
    • C、2
    • D、3

    正确答案:A

  • 第12题:

    单选题
    假设$a=$b=0,则表达式“$a+$b++”的输出结果是()。
    A

    0

    B

    1

    C

    2

    D

    3


    正确答案: A
    解析: 暂无解析

  • 第13题:

    下面程序输出的结果是 main() { int int a[3)[3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) printf("%d",a[2-i][i]);}

    A.1 5 9

    B.7 5 3

    C.3 5 7

    D.5 9 1


    正确答案:B
    解析:本题用循环的方法考查对数组概念的掌握。首先,当i=0时,数组中的位置是a[2][0]=7,当然,如果用排除法的话,就不用考虑后面的循环了,因为在4个选项中,第1个数为了的选项只有B)。本题执行第2次循环时,i的值为1,则printf函数中的数组指向为a[1][1]=5,依次循环,可求出答案。

  • 第14题:

    下面程序输出的结果是 include void main( ) { inti; int a[3] [3] ={1,2,3,4,5,6,

    下面程序输出的结果是

    #include<iostream.h>

    void main( )

    { inti;

    int a[3] [3] ={1,2,3,4,5,6,7,8,91;

    for(i=0;i<3;i++)

    cout < < a[2-i] [i] < < " ";

    }

    A.1 5 9

    B.7 5 3

    C.3 5 7

    D.5 9 1


    正确答案:B
    解析:首先,当i=0时,数组中的位置是a[2] [0] =7,当然,如果用排除法的话,就不用考虑后面的循环了,因为在4个选项中,第1个数为7的选项只有B) 。本题执行第2次循环时,i的值为1,则cout函数中的数组指向为a[1] [1] =5,依次循环,可求出答案。

  • 第15题:

    VBA表达式3*3\3/3的输出结果是______。

    A.0

    B. 1

    C. 3

    D. 9


    正确答案:D
    解析: VBA的表达式运算符优先级顺序“*”和“/”高于“、”。这个表达式先计算3*3=9和3/3=1,之后计算9\1=9。

  • 第16题:

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

    以下程序的输出结果是【 】。

    include <stdio.h>

    main ( )

    int a[3][3] ={{1,2,9},{3,4,8},{5,6,7} } ,i,s=0;

    for(i=0;i<3;i++) s+ =a[i][i] + a[i][3-i-1];

    pfintf("% d \n" ,s);


    正确答案:30
    30 解析:当i=0时,s=0+a[0][0]+a[0][2]=10;i=1时,s=10+a[1][1]+ a[1][1]=18;i=2时,s=18+a[2][2]+a[2][0]=30。

  • 第17题:

    下面程序输出的结果是()includevoid main(){inti:int a[3][3]={1,2,3,4,5,6,7,8,9}

    下面程序输出的结果是( ) #include<iostreas.h> void main() {inti: int a[3] [3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++= cout<<a [i] [i]<<" ";}

    A.1 5 9

    B.7 5 3

    C.3 5 7

    D.5 9 1


    正确答案:A

  • 第18题:

    下面程序输出的结果是 include void main( ) { int i; int a[3][3]={1,2,

    下面程序输出的结果是 #include<iostream.h> void main( ) { int i; int a[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) cout<<a[i][i]<<" ";}

    A.1 5 9

    B.7 5 3

    C.3 5 7

    D.5 9 1


    正确答案:A
    解析:首先,当i=0时,数组中的位置是a[0][0]=1,当然,如果用排除法的话,就不用考虑后面的循环了,因为在4个选项中,第1个数为1的选项只有A)。本题执行第2次循环时,i的值为1,则cout函数中的数组指向为a[1][1]=5,依次循环,可求出答案。

  • 第19题:

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

    A.1,2,3, 1,5,9,

    B.1,3,5, 1,3,5,

    C.1,3,5, 0,d,8,

    D.1,3,5, -1,3,7,


    正确答案:D
    main函数中,fun(fun(t))嵌套调用fun函数。第一次调用为fun(1),调用后,a[3]={1,3,5},输出1,3,5,返回a[1]=3。第二次调用为fun(3),调用后,a[3]={一1,3,7},输出一l,3,7。

  • 第20题:

    下列程序执行后的输出结果是()。includemain(){int a[3][3],*p,i; p=&a[0][0]; for

    下列程序执行后的输出结果是( )。 #include <stdio.h> main() { int a[3][3],*p,i; p=&a[0][0]; for(i=1;i<9;i++) p[i]=i+1; printf("%d\n",a[1][2]); }

    A.3

    B.6

    C.9

    D.随机数


    正确答案:B
    解析:本题中,a[1][2]是二维数组中的第6个元素,对应for循环中i的值为5,p[5]=5+1。

  • 第21题:

    VBA表达式19.5 Mod 2*2的运算结果是

    A.3.5

    B.1

    C.3

    D.0


    正确答案:D
    【答案】D【解析】MOD是对两个操作数做除法并返回余数。同时mod运算要求2个数都是整数,不是的话就四舍五入,乘运算优先级高于mod运算符,所以a=19.5rood2}2=20mod4=0。

  • 第22题:

    假设$a=$b=0,则表达式“++$a+$b”的输出结果是()。

    • A、0
    • B、1
    • C、2
    • D、3

    正确答案:B

  • 第23题:

    这个表达式的输出是什么,3*1**3?()

    • A、27
    • B、9
    • C、3
    • D、1

    正确答案:C