这个i==k什么意思怎么回事
#include"stdio.h"
int main()
{
long i,j,k;
k=10;
for (i=1;i<=10000;i++)
{
if (i==k) k*=10;
j=i*i;
if(j%k==i) printf("%ld %ld
",i,j);
}
return 0;
}
i==k就是判断i是否等于k,是一个布尔类型的值,如果条件为真,返回值大于0(可以用true表示),否则返回值为是0(可以用false表示).在选择结构的语句中必须写i==k,因为i=k是赋值语句,不是一个值。
上一篇:求解恨嫁男什么意思!
热门标签: