1. 打印100~200 之间的素数

   

#include <stdio.h>

#include<string.h>

#include <stdlib.h>

int test(int num)

{

int i = 0;

int flag = 0;

for (i = 2; i <= num / 2; i++)

{

if (num%i == 0)

{

flag = 1;

break;

}

}

return flag;

}

int main()

{

int num = 0;

int flag = 0;

for (num = 100; num <= 200; num++)

{

flag = test(num);

if (flag == 0)

printf("%d ", num);

}

system("pause");

return 0;

}

2. 输出乘法口诀表

int main()

{

int num1 = 0;

int num2 = 0;

for (num1 = 1; num1 <= 9; num1++)

{

      for (num2 = 1; num2 <= num1; num2++)

{

printf("%d*%d=%d ", num1, num2, num1*num2);

}

printf("\n");

}

system("pause");

return 0;

}

3. 判断1000年---2000年之间的闰年

int main()

{

int num = 0;

for (num = 1000; num <= 2000; num++)

{

if (num % 4 != 0)

continue;

else

{

if (num % 100 == 0)

{

if (num % 400 == 0)

printf("%d ", num);

}

else

printf("%d ", num);

}

}

system("pause");

return 0;

}