C语言练习题(一)

距离上次写博客已经有半个月时间了,为了让Flag不会成为Flag,就用博客来记录我的搬砖之路

那么,就开始吧!

今日题目

1. 打印100~200 之间的素数
2. 输出乘法口诀表
3. 判断1000年—2000年之间的闰年数

1. 打印100~200 之间的素数

//打印100-200之间的素数
#include<stdio.h>
#include<stdlib.h>
int main(){
	int i = 0;
	int j = 0;
	for (i = 100; i <= 200; i++){
		for (j = 2; j <= i-1; j++){
			if (i%j == 0){
				break;
			}
			if (j>=i-1)
			printf("%d  ", i);
		}	
	}
	system("pause");
	return 0;
}

运行结果:
在这里插入图片描述

2. 输出乘法口诀表

//99乘法表
#include<stdio.h>
#include<stdlib.h>
int main(){
	int i = 0;
	int j = 0;
	for (i = 1; i <= 9; i++){
		for (j = 1; j <= i; j++){
			printf("%d*%d=%-2d ", j, i, i*j);
		}
		    printf("\n");
	}
	system("pause");
	return 0;
}

运行结果:
在这里插入图片描述

3. 判断1000年—2000年之间的闰年数

//判断1000年-2000年之间的闰年数
#include<stdio.h>
#include<stdlib.h>
int main(){
	int year = 0;
	int count = 0;
	for (year = 1000; year <= 2000; year++)
	{
		if (year % 4 == 0)
		{
			if (year % 100 != 0)
			{
				count++;
			}
		}
		if (year % 400 == 0){
			count++;
		}
	}
	printf("1000年-2000年中闰年数为:%d\n", count);
	system("pause");
	return 0;
}

运行结果:
在这里插入图片描述

相信大家在上小学的时候一定饱经这些数学问题的困扰,学了C语言,妈妈再也不用担心我的数学了

猜你喜欢

转载自blog.csdn.net/weixin_40185097/article/details/89483397