(C语言)乘法口诀表/交换值/闰年/素数----用函数调用

  • x*x乘法口诀表

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

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

	system("pause");
	return 0;

}
  • 函数 交换两个值

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

int Max(int x,int y)
{
	if(x > y)
	{
		return x;
	}
	return y;
}

int main()
{
	//使用调用函数
	int ret = Max(10,20);
	printf("ret = %d\n", ret);
	
	system("pause");
	return 0;
}

  • 函数 判断闰年

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


int IsLeap(int x) 
{
	if ((x % 4 == 0 && x % 100 != 0) || (x % 400 == 0))
		return 1;
	else
		return 0;
}


int main()
{
	int a;
	scanf("%d", &a);
	if (IsLeap(a) == 1)
		printf("是闰年\n");
	else
		printf("不是闰年\n");
	system("pause");
	return 0;
	
}
  • 函数 判断素数

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

int Primenum(int x)
{
	for (int i = 2; i < x - 1; i++)
	{
		if (x % i == 0)
			return 0;
	}
	return 1;
}

void main()
{
	int a = 0;
	scanf("%d", &a);

	if (Primenum(a) == 1)
	{
		printf("是素数\n");
	}
	else
	{
		printf("不是素数\n");
	}

	system("pause");
	return 0;
}
原创文章 11 获赞 6 访问量 306

猜你喜欢

转载自blog.csdn.net/weixin_45122262/article/details/103190994
今日推荐