整形输出问题
#include <stdio.h>
int main()
{
int a;
a=89101;
printf( "a=%ld ",a);
return 0;
}
为什么输出是:60447757 阿?我用的是tc2.0
谢谢!
[解决办法]
printf( "a=%d ",a); //int 对应 %d 格式控制
发布时间: 2012-02-09 18:22:27 作者: rapoo
整形输出问题
#include <stdio.h>
int main()
{
int a;
a=89101;
printf( "a=%ld ",a);
return 0;
}
为什么输出是:60447757 阿?我用的是tc2.0
谢谢!
[解决办法]
printf( "a=%d ",a); //int 对应 %d 格式控制