itgle.com
参考答案和解析
正确答案:A
解析:程序在定义时,以十进制形式为m赋初值,以八进制的形式为n赋初值。输出的时候m以十进制形式输出,n以八进制形式输出,因此输出的结果为32767和32767。所以,A选项为所选。
更多“若有以下程序段(n所赋的是八进制数):int m=32767,n=032767;printf("%d,%\n",m,n);执行后输出结果 ”相关问题
  • 第1题:

    若有以下程序段(n所赋的是八进制数): int m=32767,n=032767; printf("%d,%o\n',m,n); 执行后输出结果是( )。

    A.32767,32767

    B.32767,032767

    C.32767,77777

    D.32767,077777


    正确答案:A
    解析:程序在定义时,以十进制形式为m赋初值,以八进制的形式为n赋初值。输出的时候m以十进制形式输出,n以八进制形式输出,因此输出的结果为32767和32767。所以,A选项为所选。

  • 第2题:

    若有以下程序段(n所赋值的是八进制数): int m=32767, n=032767; printf("% d, % o\n", m, n); 执行后输出结果是______。

    A.32767, 32767

    B.32767, 032767

    C.32767, 77777

    D.32767, 077777


    正确答案:A
    解析:“%o”以八进制无符号形式输出整数,n=032767中的032767是整数的八进制形式,当以“%o”格式输出n时,结果仍为32767。

  • 第3题:

    若有以下程序段 (n所赋的是八进制数) int m=32767,n=032767; printf("%d,%on",m,n); 执行后输出结果是()。

    A.32767,32767

    B.32767,032767

    C.32767,77777

    D.32767,077777


    32767,32767

  • 第4题:

    若有以下程序段(n所赋的是八进制数) int m=32767,n=032767; printf("%d,%o\n",m,n); 执行后输出结果是

    A.32767,32767

    B.32767,032767

    C.32767,77777

    D.32767,077777


    正确答案:A
    解析:程序在定义时,以十进制形式为m赋初值,以八进制的形式为n赋初值。输出的时候m以十进制形式输出,n以八进制形式输出,因此输出的结果为32767和32767。

  • 第5题:

    有以下程序段,则执行后的输出结果是 。 int m=12,n=34; printf("%d%d",m--,--n); printf("%d%dn",n--,--m); }


    1245