(C語言)100-200間的素數/乘法口訣表/閏年

  • 打印100-200之間的素數

#include <stdio.h>
#include <stdlib.h>

int main()
{
	int i = 0, j = 0;

	for (i = 100; i <= 200; i++)
	{
		for (j = 2; j < i; j++)
		{
			if (i % j == 0)
				break;
		}
		if (j == i)
		{
			printf("%d \n", i);
		}
	}

	system("pause");
	return 0;
}
  • 乘法口訣表

#include <stdio.h>
#include <stdlib.h>

int main()
{
	int i, j;
	for (i = 1; i <= 9; i++)
	{
		for (j = 1; j <= i; j++)
			printf("%d * %d = %-4d", i, j, i*j);
		printf("\n");
	}

	system("pause");
	return 0;
}
  • 判斷1000-2000年之間的閏年

閏年:能被4整除且不能被400整除 或 能被400整除

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>

int main()
{
	int year, leap;

	printf("輸1000-2000之間的整數:");
	scanf("%d", &year);

	if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))
		leap = 1;
	else
		leap = 0;
	if (leap = 1)
		printf("%d是閏年\n", year);
	else
		printf("%d不是閏年\n", year);

	system("pause");
	return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章