并且,此程序不会发生死循环,因为若x的初值为-1,则它此时能有最多的输出机会(仅有2次输出),其余任意的初始值都只有一次的输出机会。
所以,选择答案A。
#include <stdio.h>int main(void){
int m,n,i,t
printf("Input M,N(int 0<M<31000,0<N<100)...\n")
if(scanf("%d%d",&m,&n)!=2 || m<1 || m>32000 吵盯|| n<1 || n>99){
printf("Input error, exit...\n")
return 0
}
for(m++,i=0i<nm++)
升埋和 if(m%6==0){
printf("%-10d",m)
i++
}
else
for(t=mtt/=10)
if(t%10==6){
液枝 printf("%-10d",m)
i++
break
}
printf("\n")
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)