• 2022-05-29
    以下程序段的输出结果是()。int a=123;printf("%-6d\n",a);
    A: 123(
    B: 表示空格)
    C: 123
    D: (
    E: 表示空格)
    F: 123
    G: 输出格式符不合法
  • B,C,D

    内容

    • 0

      下面程序段执行后的输出结果是()。注:└┘符号代表空格 int a=123; printf(“[%4d],[%-4d],[%04d]”,a,a,a);

    • 1

      设有变量定义:int a=123,b=345; 则执行语句printf("%-5d%5d",a,b);后,输出的结果是:(_____)。 说明:□表示空格

    • 2

      设有int a=123;执行语句printf(“%d”,5,a);的输出结果是() A: 123 B: 5123 C: └┘└┘123 D: 编译错误

    • 3

      设有int a=123;执行语句printf(“%*d”,5,a);的输出结果是()。 A: *123 B: 5123 C: └┘└┘123 D: 编译错误

    • 4

      如下程序的输出结果是______。 n=-123.456 STR(n) A: -123 B: -123.456 C: 123 D: 456