1. 判断素数
素数:只能被1和它本身整除的数
对于每一个数n,把n除以2到(n-1)的每一个数,如果可以除尽,则该数n不是素数,否则是素数
int main()
{
int i = 0;
int sum = 0;
//输入每一个数字
for (i = 101; i <= 200; i+=2)
{
int j = 0;
int count = 0;
//进行判断
for (j = 2; j < sqrt(i); j++)
{
if (i % j == 0)
{
count++;
}
}
if (count == 0)
{
printf("%d\n", i);
sum++;
}
}
printf("%d\n", sum);
}
2.乘法口诀表
1*1=1
1*1=1 1*2=2
1*1=1 1*2=2 1*3=3
先进行每一行打印的思考,然后再思考如何打印每一行的式子
int main()
{
int i = 0;
//打印行数
for (i = 1; i <= 9; i++)
{
//打印每一行
int j = 0;
for (j = 1; j <= i; j++)
{
printf(" %d*%d=%-2d", i, j, i*j);
}
printf("\n");
}
}
3.判断闰年
闰年:能被4整除,或者不能被100整除但可以被400整除的年份
只需要按照闰年的判断方法去编写代码即可
int main()
{
int i = 0;
int count = 0;
for (i = 1000; i <= 2000; i++)
{
if (i % 4 == 0 || (i % 100 != 0 && i % 400 == 0))
{
printf("%d ", i);
count++;
}
}
printf("%d\n", count);
}