执行下列程序后,屏幕上显示的结果是( )。A.2 3 4 5B.2 3 4 3C.4 5 4 5SXB执行下列程序后,屏幕上显示的结果是( )。A.2 3 4 5B.2 3 4 3C.4 5 4 5D.2 3 2 3

题目
执行下列程序后,屏幕上显示的结果是( )。A.2 3 4 5B.2 3 4 3C.4 5 4 5SXB

执行下列程序后,屏幕上显示的结果是( )。

A.2 3 4 5

B.2 3 4 3

C.4 5 4 5

D.2 3 2 3


相似考题
更多“ 执行下列程序后,屏幕上显示的结果是( )。A.2 3 4 5B.2 3 4 3C.4 5 4 5SXB 执行下列程序后,屏幕上显示的结果是( )。A.2 3 4 5B.2 3 4 3C.4 5 4 5D.2 3 2”相关问题
  • 第1题:

    (1)“老字号”生意每况愈下 (2)出现许多仿冒“老字号”

    (3)仿冒付出了沉重代价 (4)一个“老字号”天下闻名

    (5)要求保护自己的“商标权”

    A.4—1—2—3—5

    B.2—1—4—5—3

    C.4—2—1—5—3

    D.2—3—4—1—5


    正确答案:C

  • 第2题:

    有以下程序:

    }

    执行时输入:l 2 3<;回车>;,则输出结果是( )。

    A.2,2,4,4,

    B.2,3,4,

    C.2,2,3,4,

    D.2,3,3,4,5,6,


    正确答案:C
    continue语句的作用是跳过循环体中剩余的语句而强行执行下一次循环。在switch…case语句中,如果没有break会导致多个分支重叠。因此,输入1,2,3,则l执行casel:prinff(”%d,”,b+1);c∞e2:prinff(”%d,”,b+1);continue;后结束。2则执行c∞e2:prinff(”%d,”,b+1);continue;3则执行default:printf(”%d,”,b+1);contin—ue;得到的结果是2,2,3,4。故答案为c选项。

  • 第3题:

    执行如下代码,则程序运行后,屏幕上显示的结果是:________。for i in range(3, 10, 3): if i%2: print(i)


    6

  • 第4题:

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

    A.1,2,3,4,5

    B.2,3,4,5,6

    C.3,4,5,6,7

    D.2,3,4,5,1


    正确答案:B
    函数调用时,prt函数的作用是为使m数组中的数自增1,因此数组下标从0开始,每个元素都自加1。

  • 第5题:

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

    A.2,2,3,4,5,

    B.6,2,3,4,5,

    C.1,2,3,4,5,

    D.2,3,4,5,6,


    正确答案:B
    本题考查的是指针作为函数的参数和函数的调用。题目中定义了一个指针变量作为函数f的形参。主函数main中调用f函数,当i=0时,执行语句(*q)++,此处*q代表的就是数组元素a[O]的值,即将1进行加1操作;当i=1时,q仍指向数组元素a[0]的地址,因为在函数f中并未对指针变量q作任何变动,也即*q仍代表了数组元素a[0]的值,所以此次(*q)++即2+1,所以a[O]的值变为3;……直到i=4时,执行(*q)++(即5+1)后a[0]的值变为6。所以最后的输出结果为:6,2,3,4…5

  • 第6题:

    对数列5、2、8、6、4、7、3进行升序选择排序,第3趟的结果是()。

    A.2、3、4、6、8、7、5

    B.2、4、5、3、6、7、8

    C.2、5、8、6、4、7、3

    D.3、8、6、4、7、5


    2、3、4、6、8、7、5