作为一名刚接触C语言的小白,第一次尝试写文章,记录一下学习的过程。先分享一下简单的三个小题目。
1.打印100到200之间的素数
素数是除了1与其本身之外不能被其他数所整除的数。
#include <stdio.h>
int main()
{
int a, b;
for (a = 100; a <= 200; a++) //确定100到200的范围
{
for (b = 2; b <a; b++)// 将100到200之间的数与小于它的数相除
{
if (a % b == 0)//如果可以整除跳出循环
{
break;
}
}
if (a == b)
printf("%d\n", a);
}
return 0;
}
2.打印乘法口诀表
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
for (a = 1; a <= 9; a++)//确定第一个因数为1到9的循环
{
for (b = 1; b <= 9; b++)//确定第二个因数为1到9的循环
{
{
int c = a * b;//乘积
printf("%d*%d=%2d", a,b,c);//输出乘法口诀表
if (a != b)
{
printf(" ");
}
else
{
printf("\n");
}
}
}
return 0;
3.判断1000年---2000年之间的闰年
#include <stdio.h>
int main()
{
int a;
for (a = 1000; a <= 2000; a++)//确定年份的范围
{
if (a % 4 == 0 && a % 100 != 0 || a % 400 == 0)//判断符合闰年条件的年份
{
printf("%d\n", a);
}
}
return 0;
作为一名刚入坑的小白,还有很多的东西要学,希望各位大神发现问题及时的批评指正。
每天进步一点点,总有一天会感谢当初的自己,加油