打印100~200之间的素数
int main() {
int i, j;
for (i = 100;i <= 200;i++)//第一个for循环作为输入条件
{
for (j = 2;j < i;j++)//第二个for循环作为素数及内部的判断性质
{
if (i%j == 0)
break;
else
i%j != 0;
printf("%d\n", i);
}
}
system("pause");
return 0;
}
输出乘法口诀表
int main() {
int i, j;
for (i = 1;i <= 9;i++)
{
for (j = 1;j <= 2;j++) {
printf("%d*%d=%d ", i, j, i*j);
}
printf("\n");
}
system("pause");
}
for循环嵌套,和求素数求解方法相同
第一个for循环每循环一次为一行
第二个for循环为判断第一个for循环是否结束
判断1000~2000之间的闰年
int main()
{
int i, j = 0;
for (i = 1000;i <= 2000;i++) {
if (i % 4 == 0)
else
i % 100 != 0;
printf("%d\n", i);
}
if (i % 400 == 0)
printf("%d\n", i);
}
-闰年的判断条件是能被4整除,但是不能被100被100整除。或者能被400整除的年份为闰年
即i(闰年)=i%4(整除)&& i%00(整除)|| i%400(整除)