求教一个if语句的问题。。
#include <iostream.h>void main()
{
int m,k,t,n=40;
t=1;
m=n;
while(m>1){
k=2;
while(m%k!=0)k++;
if(t)cout<<k; 此处的IF(T)是什么意思?为什么第一次就执行语句一,第二次就去ELSE中的语句了,请高手指教。 else cout<<"*"<<k;
m=m/k;
t=0;
}
}
2008-04-06 23:23

2008-04-07 07:18
2008-04-10 22:53
2008-04-11 11:11
2008-04-11 20:39