[此贴子已经被作者于2007-3-28 16:36:37编辑过]
呵呵,谢谢楼上的各位运行时int应该换为long
18楼的不用换,用那个吧,用LONG效率会低点#include <stdio.h>void main(){int counter=0,x;for(x=1002;x<10000;x+=3){ counter++; }printf("%d",counter);}
[此贴子已经被作者于2007-3-29 12:51:15编辑过]
最多才一万,怎么会超出,整型可以到32767
[此贴子已经被作者于2007-3-28 16:46:29编辑过]
[此贴子已经被作者于2007-3-28 16:59:36编辑过]
循环的次数太多了.1_ _ _6从十位到万位进行循环为 9000次循环.而10006-99999 循环次数为 89994次.
恩恩 谢谢你的指点
那也要顾及到个位数是6啊~~~这样好象就麻烦了