c语言小练习1- 素数、输出乘法表、判断闰年

mac2026-08-25  10

素数、乘法表、判断闰年

1.打印100-200中的素数 素数:指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数

#include<stdio.h> int main() { int a = 0; int b=0; for (a = 100; a <= 200; a++) { for (b = 2; b < a; b++) { if (a % b == 0) { break; } } if (a == b) { printf("%d\n", a); } } system("pause"); return 0; }

2.打印乘法口诀表

#include<stdio.h> int main() {//乘法口诀表 int i ,j; for (i = 1; i <= 9; i++)//列数 { for (j = 1; j <= i; j++)//行数 { printf("%d*%d=%d ", i, j, i*j); if (i == j)//行列相等时换行 printf("\n"); } } //printf("%d\n", i); system("pause"); return 0; }

3.判断1000—2000年中的瑞年: (1)整数年中可以被400整除的为瑞年 (2)普通年中能被4整除但不能被100整除的也为瑞年

#include<stdio.h> main() { int year; //普通年能整除4但不能整除100的是瑞年 for (year = 1000; year <= 2000; year++) { if (year % 4 == 0 && year % 100 != 0) { printf("%d\n", year); } //整数年整除400是闰年 else if (year % 400 == 0) { printf("%d\n", year); } } system("pause"); return 0; }
最新回复(0)