判断上三角矩阵--C语言
判断上三角矩阵
上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。
本题要求编写程序,判断一个给定的方阵是否上三角矩阵。
输入格式:
输入第一行给出一个正整数T,为待测矩阵的个数。接下来给出T个矩阵的信息:每个矩阵信息的第一行给出一个不超过10的正整数n。随后n行,每行给出n个整数,其间以空格分隔。
输出格式:
每个矩阵的判断结果占一行。如果输入的矩阵是上三角矩阵,输出“YES”,否则输出“NO”。
输入样例:
3
3
1 2 3
0 4 5
0 0 6
2
1 0
-8 2
3
1 2 3
1 4 5
0 -1 6
输出样例:
YES
NO
NO
代码段示例如下:
#include <stdio.h>
int main()
{int T;scanf("%d",&T);int i,j,t,flag,n;int a[10][10];for(t=1;t<=T;t++){flag=1;scanf("%d",&n);for(i=0;i<n;i++)for(j=0;j<n;j++){scanf("%d",&a[i][j]);if(i>j)//当行大于列时,如果元素不为0,则不是上三角矩阵if(a[i][j]!=0){flag=0;}}if(flag){printf("YES\n");}else{printf("NO\n");}}return 0;
}
判断上三角矩阵--C语言相关推荐
- 【PTA】判断上三角矩阵(C语言)
上三角矩阵指主对角线以下的元素都为0的矩阵:主对角线为从矩阵的左上角至右下角的连线. 本题要求编写程序,判断一个给定的方阵是否上三角矩阵. 输入格式: 输入第一行给出一个正整数T,为待测矩阵的个数.接 ...
- java之上三角矩阵_7-1 判断上三角矩阵
7-1 判断上三角矩阵 (15 分) 上三角矩阵指主对角线以下的元素都为0的矩阵:主对角线为从矩阵的左上角至右下角的连线. 本题要求编写程序,判断一个给定的方阵是否上三角矩阵. 输入格式: 输入第一行 ...
- c语言3%10等于多少,[编程入门]数字的处理与判断-题解(C语言代码)
# 1009题-[编程入门]数字的处理与判断-题解(C语言描述) 本题解的最终解释权归本人所有,主要用于本班上同学更好的掌握本题的解题方法,同时更好的理解和掌握方法. ------------ ### ...
- c语言判断非法字符题目,C语言考试题库之判断题-c语言考试判断题
<C语言考试题库之判断题-c语言考试判断题>由会员分享,可在线阅读,更多相关<C语言考试题库之判断题-c语言考试判断题(7页珍藏版)>请在人人文库网上搜索. 1.三.判断题(1 ...
- 7-1 判断上三角矩阵
7-1 判断上三角矩阵 分数 20 作者 C课程组 单位 浙江大学 上三角矩阵指主对角线以下的元素都为0的矩阵:主对角线为从矩阵的左上角至右下角的连线. 本题要求编写程序,判断一个给定的方阵是否上三角 ...
- 7-3 判断上三角矩阵
上三角矩阵指主对角线以下的元素都为0的矩阵:主对角线为从矩阵的左上角至右下角的连线. 本题要求编写程序,判断一个给定的方阵是否上三角矩阵. 输入格式: 输入第一行给出一个正整数T,为待测矩阵的个数.接 ...
- python怎么判断是http还是https_怎么判断孩子是语言发育迟缓还是自闭症?
宝贝到了该说话的年龄却迟迟不见开口,好急人!别人家的孩子都会背诵古诗词了,但他却连"爸爸""妈妈"都说不利索.语言发育迟缓我还能接受,但如果是自闭症...... ...
- 回文数判断 : C语言
回文数判断 : C语言 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 题目解读: 该题将整数转换为字符串再进行判断较为简单(需要开辟新的内存,存在优化的地方 ...
- C语言100题练习计划 43——判断上三角矩阵
名人说:古之立大事者,不惟有超世之才,亦必有坚忍不拔之志.--苏轼 进度:C/C++语言100题练习计划专栏,目前43/100
- php判断访客语言,php实现获取及设置用户访问页面语言类
本文实例讲述了php实现获取及设置用户访问页面语言类,分享给大家供大家参考.具体分析如下: 该实例User Language Class 获取/设置用户访问的页面语言,如果用户没有设置访问语言,则读取 ...
最新文章
- 杀死多余的ghost 的Android emulator-5554 offline 的方法总结
- LumaQQ.NET操作指令制作(3)
- 如何将文字转换成语音?文字转语音哪个工具好
- 2014年驾考科目三考试扣分标准(细则)
- MySQL 之 存储过程
- 了解FPS屏幕刷新率
- 普惠AI,将是开发者下一个风口吗?看看他们怎么说
- winform利用html开发,.NET使用Cefsharp开发winform项目入门示例
- 第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(南京)(热身赛)
- BootStrapCSS样式和JS插件
- Axure8.0AxureRP8实战手册
- latex表格内容上下居中_Latex-表格内容垂直居中
- 无盘Linux详解:硬盘启动Knoppix的前前后后
- Rational Rose 2007安装及License Key Error问题的解决
- linux命令之ls命令
- 《Kotlin 程序设计》第十二章 Kotlin的多线程:协程(Coroutines)
- sys.path.append方法
- 计算机主机有自带的声音吗,为什么我的电脑没有声音|电脑没有声音怎么办|电脑没有声音怎么回事 - 为什么我的电脑没有声音 - 安全专题...
- 寂然解读设计模式 - 单一职责原则
- 什么是期权市场的PCR指标?
热门文章
- 9550电机_扭矩公式9550是什么 电机扭矩计算公式T=9550P/n怎么算
- 计算机一级c类题库及答案解析,全国计算机一级考试试题题库及答案
- 8.计蒜客ACM题库.A2019 Save the Room
- 2022年最新前端面试题(大前端时代来临卷起来吧小伙子们..持续维护走到哪记到哪)
- CocosCreator新手游戏开发指南(真小白)超详细 逐行注释
- Spring-cloud学习教程视频
- 安卓电子书格式_不用电脑,6招教你把手机上的电子书传输到Kindle上
- 什么是脏数据,缓存中是否可能产生脏数据,如果出现脏数据该怎么处理?
- 2013大数据全球技术峰会PPT
- .net web 应用程序C#