itgle.com
参考答案和解析
正确答案:C
在for循环中,当y的值为9、6或3时,执行输出语句,输出表达式“——y”的值。y先自减1,然后再输出y的值。
更多“ 有以下程序A.741B.963C.852D.87542l ”相关问题
  • 第1题:

    有以下程序:程序的输出结果是:A.B.C.D.

    有以下程序:

    程序的输出结果是:


    正确答案:D
    {intk=-3;if(k<=0)printf(″****\n″)elsewind(″&&&&\n″);)中printf(″****\n″)缺少分号,因此会报编译错误。

  • 第2题:

    有以下程序l

    该程序试图通过指针P为变量n读人数据并输出,但程序有多处错误,以下语句正确的是( )。


    正确答案:A
    选项B的正确写法应为P=&n;选项c的正确写法应为scanf(”%d”,P);选项D的正确写法应为printf(”%d\n”,*P)。

  • 第3题:

    有以下程序

    该程序试图通过指针p为变量rl读人数据并输出,但程序有多处错误,以下语句正确的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    选项B)的正确写法应为p=&n;,选项c)的正确写法应为seanf(”%d”,p);,选项D)的正确写法应为prinff(”%dXn”,*p);。故本题答案为A)。

  • 第4题:

    有以下程序:

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


    正确答案:B
    第一次执行外循环,i的值为3,第一次执行内循环j的值为1,j<=2条件成立,打印i+j的值,即4;第二次执行内循环J的值为2,j<=2条件成立,打印i+j的值,即5;再判断条件不成立,打印回车换行符,跳出内循环。第二次执行外循环,i的值为2,内循环的执行同第一次一样,所以打印3和4,打印回车换行,结束内循环。第三次执行外循环i的值为1,同理内循环中打印2和3,打印回车换行符,结束内循环。

  • 第5题:

    有以下程序:

    程序的输出结果是( )


    正确答案:C
    本题考查d0…while循环。在d0…while构成的循环体中,总是先执行一次循环体,然后再求表达式的值。当执行完第三次循环时,得到n=3,while循环表达式仍然成立,接着执行直到n=4,表达式不成立,跳出循环,结束程序。