浜尾京介 冲田总司:turbo C 不能在2003server上正常使用么?为什么我要他输出一个数老给我显示3129这个数字呀

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 09:02:58
turbo C 不能在2003server上正常使用么?为什么我要他输出一个数老给我显示3129这个数字呀
我用scanf 语句输入一些数字,然后用printf输出
只有第一个是我输入的数字其他的都不是?
怎么回事呀
我不知道怎么办了!小弟心急如焚呀!

turbo C应该能在2003server上正常使用的。是不是你的scanf输入语句不对啊?比如你想输出3,应该是
main()
{int a;
a=3;
printf("%d",a);
}
就可以了。不需要用“scanf”函数。scanf函数是用来接受输入的数的。如果想输入一个“3”,再让计算机输出“3”,就是
main()
{int a;
scanf("%d",a);
printf("%d",a);
}
这个时候你输入一个“3”,计算机就能输出“3”;你输入“4”,计算机也能输出“4”。
你很可能是语句上搞错了。3129可能是某个特殊字符的ASCLL值吧。

你试试用兼容98打开看看