用c++6.0输出五行五列并且对角线依次为一到五

怎么用c++6.0输出五行五列并且第一行的第一个数字为一其他为空格第二行第二个数字为二其他为空格…依次到第五行

代码如下:如有帮助,请采纳一下,谢谢。

#include <stdio.h>
void main()
{
	int i,j,n;
	n = 5;
	for (i = 0; i < n;i++)
	{
		for (j = 0; j < n;j++)
		{
			if(i == j)
			{
				if(i == 0)
					printf("一");
				else if(i == 1)
					printf("二");
				else if(i == 2)
					printf("三");
				else if(i == 3)
					printf("四");
				else if(i == 4)
					printf("五");
			}else
				printf(" ");
		}
		printf("\n");
	}
}

 

您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~

ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓

【电脑端】戳>>>  https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】  戳>>>  https://mall.csdn.net/item/52471?utm_source=1146287632