C语言求助,5个过一个,啊啊啊
查看原帖
C语言求助,5个过一个,啊啊啊
1055977
mzk_c_yy楼主2023/9/14 22:32
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
void Square(int n)
{
	for (int i = 1; i <= n * n; i++)
	{
		if (i <= 9)
		{
			printf("%d%d", 0, i);
		}
		if (i > 9)
		{
			printf("%d", i);
		}
		if (i % n == 0)
		{
			printf("\n");
		}
	}
}
void Triangle(int n)
{
	int a = 0;
	int b = 1;
	int count = 0;
	for (int i = 1; i <= n; i++)
	{
		for (a = 0; a < n - i; a++)
		{
			printf("  ");
			count++;
		}
		for (; count%n!=0||count==n*(n-1); b++)
		{
			if (b < 10)
			{
				printf("%d%d", 0, b);
				count++;
			}
			if (b >= 10)
			{
				printf("%d", b);
				count++;
			}
			if (count == n * (n - 1))
				break;
		}
		if (count % n == 0)
			printf("\n");

	}
}
int main()
{
	int n = 0;
	scanf("%d", &n);
	Square(n);
	printf("\n");
	Triangle(n);
	return 0;
}
2023/9/14 22:32
加载中...