按道理没有09和0009这样的格式吧,为什么能当成整型常量输入呢?而且还能输出9?
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
printf("%d",a);
return 0;
}
按道理没有09和0009这样的格式吧,为什么能当成整型常量输入呢?而且还能输出9?
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
printf("%d",a);
return 0;
}
这没有任何问题啊。09,0009,还有9 , 9,都是9,只是形式不同罢了,只是咱们日常一般不这样表示罢了。