打印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;
}
转载于:https://blog.51cto.com/10810512/1755163