有如下程序
#include <stdio.h>
main( )
{
int x = 072;
printf("X=%d.\n", x+1);
}
程序运行后的输出结果是( )
A.X=59.
B.X=115
C.X=73
D.X=72.
有如下程序
#include <stdio.h>
main( )
{
int x = 072;
printf("X=%d.\n", x+1);
}
程序运行后的输出结果是( )
A.X=59.
B.X=115
C.X=73
D.X=72.
知识点就是072代表8进制,所以八进制的72=7 * 8+2 = 58,输出x+1就是59
当整型以0开头时,表示整数为8进制
满意请采纳支持,只能选择一个回答采纳哦