执行下列C语言语句,输出结果是 int a=123; printf(“%o,%x, ”,a,a);
173,7B
举一反三
- 若已定义 int a=11; 执行printf("a=%d,a=%o,a=%x",a,a,a) ;语句后的输出结果是()。
- 若已定义 int a=11; 执行printf("a=%d,a=%o,a=%x\n",a,a,a) ;语句后的输出结果是( )。
- 设有int a=123;执行语句printf(“%d”,5,a);的输出结果是() A: 123 B: 5123 C: └┘└┘123 D: 编译错误
- 设有int a=123;执行语句printf(“%*d”,5,a);的输出结果是()。 A: *123 B: 5123 C: └┘└┘123 D: 编译错误
- 中国大学MOOC: 设有int a=123;执行语句printf(“%*d”,5,a);的输出结果是()。
内容
- 0
以下语句的输出结果是【 】int x=29;printf('%d,%o,%x',x,x,x);
- 1
int a=-1;[br][/br] printf("%x",a); 以上2条语句执行完,输出的结果是?
- 2
设有语句“int a=3;”,执行语句“printf("%d”,-a++);”后,输出结果是___。
- 3
设有变量定义:int a=123,b=345; 则执行语句printf("%-5d%5d",a,b);后,输出的结果是:(_____)。 说明:□表示空格
- 4
下面输出语句的执行结果是 printf("%x",-1);