更多“若有以下定义和语句:int a=010,b=0×10,c=10;printf("%d,%d,%d\a",a,b,C);则输出结果是()。A.8,10, ”相关问题
  • 第1题:

    若有以下定义和语句: int u=010,v=0x10,w=10; printf(″%d,%d,%dn″,u,v,w); 则输出结果是()

    A.8,16,10

    B.10,10,10

    C.8,8,10

    D.8,10,10


    D 解析:以数字“0”开头的是八进制整型常量,以“0x”或“0X”开头的是十六进制整型常量。“%d”代表用十进制整型格式输出。题中的“010”、“0x10”转换成十进制数后分别是8和16。

  • 第2题:

    若有以下定义和语句: int a=010, b=0x10, c=10; printf("%d,%d,%dn",a,b,c); 则输出结果是________.

    A.10,10,10

    B.8,16,10

    C.8,10,10

    D.8,8,10


    D 解析:以数字“0”开头的是八进制整型常量,以“0x”或“0X”开头的是十六进制整型常量。“%d”代表用十进制整型格式输出。题中的“010”、“0x10”转换成十进制数后分别是8和16。

  • 第3题:

    若有以下定义和语句: int a=010 ,b=0x10 ,c=10 ; printf("%d ,%d ,%dn" ,a ,b ,c) ; 则输出结果是: 。

    A.10 ,10 ,10

    B.8 ,8 ,10

    C.8 ,10 ,10

    D.8 ,16 ,10


    A

  • 第4题:

    若有以下定义和语句: int u=010,v=0x10,w=10; printf("%d,%d,%dn",u,v,w); 则输出结果是:

    A.8,16,10

    B.10,10,10

    C.8,8,10

    D.8,10,10


    A

  • 第5题:

    若有以下定义和语句: int u=010,v=0x10,w=10; printf(“%d,%d,%dn”,u,v,w); 则输出结果()

    A.8, 16,10

    B.10, 10,10

    C.8, 8, 10

    D.8, 10 , 10


    A