【C語言】素數-乘法表-閏年

  1. 打印100~200 之間的素數
    質數(Prime number),又稱素數,指在大於1的自然數中,除了1和該數自身外,無法被其他自然數整除的數`
#include<stdio.h>
#include<stdlib.h>
int main()
{
	int i = 0;
	for(i = 100;i <= 200 ;i++)
	{
		int j;
		for(j = 2;j < (i/2);j++)
		{
			if(i%j == 0)                      //i不能被2~(i-1)任一個數整除
			break;
		}
		if(j >= (i/2))
		{
			printf("%d ",i);
		}
	}	
    system("pause");
	return 0;
}
  1. 輸出乘法口訣表
int main( )
{
	int x;
	int y;
	for(x=1;x<=9;x++)
	{
		 for(y=1;y<=x;y++)
		 {
		 printf("%d*%d=%d\t",x,y,x*y);
		 }
		printf("\n");
	}
	system("pause");
	return 0;
}

運行結果

  1. 判斷1000年—2000年之間的閏年
    閏年:(不能被100整除的年份)能被4整除的爲閏年,能被400整除的是閏年
int main()
{ 
	int y;
	for(y = 1000;y <= 2000;y++)
	 if((y % 400 == 0)||((y % 4 == 0) && (y % 100 != 0)))
	{
		printf("%d ",y);
	}
	system("pause");
	return 0;
}

在這裏插入圖片描述

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