一、输出100到200之间的质数
#include<stdio.h>
int main()
{
int i = 101;
int j = 2;
while (i <= 199) {
while (j<i) {
if (i%j==0) {
break;
}
else if(j==i-1) {
printf("%d ", i);
}
j = j + 1;
}
i = i + 1;
j = 2;
}
return 0;
}
二、输出乘法口诀表
#include<stdio.h>
int main()
{
int i = 1;
int j = 1;
while (i <= 9) {
while (j <= i) {
int k = i * j;
printf("%d×%d=%d ",i,j,k);
if (i == j) {
printf(" \n");
}
j = j + 1;
}
i = i + 1;
j = 1;
}
}
三、输出1000到2000年之间的闰年
#include<stdio.h>
int main()
{
int y = 1001;
while (y < 2000) {
if ((y % 4 == 0 & y % 100 != 0) | (y % 400 == 0)) {
printf("%d ", y);
}
y = y + 1;
}
}