hash USB串口通信 golang authentication orm io datepicker Normalizecss Notify.js js键值对数组 abaqus是什么软件 bootstrap颜色 idea全局替换 svn安装后右键不显示 python中count python中文 配置python环境 java配置 java获取当前月 java入门学习 java怎么编译 java写入txt javahttp java游戏开发教程 超级兔子ie修复专家 德鲁伊武器 Ext2Fsd 图片生成网址 idataparameter 识别音乐的软件 pdf密码移除 脚本网站 eagle软件 js刷新当前页 脚本语言 4k对齐是什么意思 ocr文字识别软件免费下载 图片转pdf软件 mac办公软件 lol改皮肤软件
当前位置: 首页 > 学习教程  > 编程语言

【C语言】编程实现输出矩阵上/下三角的数值。要求:输入一个正整数n和n阶矩阵的数值,打印输出矩阵、下三角和上三角的数值。

2020/12/28 18:38:06 文章标签:

【问题描述】编程实现输出矩阵上/下三角的数值。要求:输入一个正整数n和n阶矩阵的数值,打印输出矩阵、下三角和上三角的数值。 【输入输出样例】 【样例说明】 输入提示符中冒号为英文符号,后面无空格。 输出矩阵时整数按照%4d格式输出。 #…

【问题描述】编程实现输出矩阵上/下三角的数值。要求:输入一个正整数n和n阶矩阵的数值,打印输出矩阵、下三角和上三角的数值。
【输入输出样例】
在这里插入图片描述
【样例说明】
输入提示符中冒号为英文符号,后面无空格。
输出矩阵时整数按照%4d格式输出。

#include<stdio.h>
#define N 10
int main()
{
	int col,row,i,j,n,k;
	int a[N][N];
	printf("Input n:");
	scanf_s("%d", &n);
	for (i = 0; i < n; i++)
	{
		for (j = 0; j < n; j++)
		{
			scanf_s("%d", &k);
			a[i][j] = k;
		}
	}
	for (i = 0; i < n; i++)
	{
		for (j = 0; j < n; j++)
		{
			printf("%4d",a[i][j]);
		}
		printf("\n");
	}
	for (i = 0; i < n; i++)
	{
		for (j = 0; j <=i; j++)
		{
			printf("%4d", a[i][j]);
		}
		printf("\n");
	}
	for (i = 0; i < n; i++)
	{
		for (j = 0; j < i; j++)
		{
			printf("    ");
		}
		for (j=i;j<n; j++)
		{
			printf("%4d", a[i][j]);
		}
		printf("\n");
	}
	return 0;
}

本文链接: http://www.dtmao.cc/news_show_550052.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?