【问题描述】

输入一个正整数n(1≤n≤6)和n 阶矩阵a 中的元素,如果a 是上三角矩阵,输出“YES”;否则,输出“NO”(上三角矩阵,即主对角线以下的元素都为0,主对角线为从矩阵的左上角至右下角的连线)。

【输入形式】

从键盘输入一个正整数n和矩阵阵列。

【输入输出样例1】(下划线部分表示输入)

Input n: 3

Input array:

1 2 3

0 4 5

0 0 6

YES

【样例说明】

“Input n: ”冒号后要加一个空格。

“Input array:”冒号后不加空格,换行。

英文字母区分大小写。必须严格按样例输入输出。

#include

int main(void)

{

int n,a[6][6],i,j,k=1;

printf("Input n: ");

scanf("%d",&n);

printf("Input array: \n");

for(i=1;i<=n;i++){

for(j=1;j<=n;j++){

scanf("%d",&a[i][j]);

if((i>j) && (a[i][j]!=0)){

k=0;

}

}

}

if(k==1)

printf("YES");

else

printf("NO");

return 0;

}

推荐您有关于“”的文章

java之上三角矩阵_7.2.4 编程题《判断是否为上三角矩阵》相关推荐

  1. java 打印一棵树_java编程题之从上往下打印出二叉树

    本文实例为大家分享了java从上往下打印出二叉树的具体代码,供大家参考,具体内容如下 import java.util.ArrayList; import java.util.Stack; /** * ...

  2. 3.java基础--- if、switch语句编程题

    java基础- 3if语句编程题 if判断语句 题目1(训练) 李雷想买一个价值7988元的新手机,她的旧手机在二手市场能卖1500元,而手机专卖店推出以旧换新的优惠,把她的旧手机交给店家,新手机就能 ...

  3. 尚学堂Java学习第四章课后编程题作业参考答案

    我只是一个学习java 的初学者哈哈哈,代码写的都很烂,望大佬们指点指点. #尚学堂第三章:java面向对象基础 ##课后作业编程题一: 题目:1. 编写 Java 程序用于显示人的姓名和年龄.定义 ...

  4. 编程题-判断数独是否正确

    判断数独是否正确 绪论 这个题目是我在校招面试某家大公司的在线笔试题(不是BAT),当时第一次用程序做数独,时间也来不及,就没有很好的做出来.(在这里吐槽一下,一个小时10道选择10道填空,2道编程题 ...

  5. Java笔试——2021届秋招编程题汇总

    文章目录 1. 硬币找零,最少多少张纸币 2. 将序列排序 3. 判断两个矩形是否相交 4. 从字符串中提取整数 5. 编写注册验证功能 6. 分解数字相乘后的最大值 1. 硬币找零,最少多少张纸币 ...

  6. java 任意数平均值_【编程题】通过键盘输入三个任意的数字,计算三个值的平均值,并输出结果。...

    [单选题]对放大电路测试NPN型硅管测得Ube>0,Ubc>0,Uce>0 [简答题]Even ordinary men understand now that the univer ...

  7. 【Java】哔哩哔哩编程题练习

    博主简介:想进大厂的打工人 博主主页:@xyk: 所属专栏: JavaEE初阶 每日随心练,望各位大佬喜欢,做法有很多种,以下是我个人的想法 目录 一.复数乘法 二.一年中的第几天 三.k个一组翻转链 ...

  8. 某公司的员工分为5类,每类员工都有相应的封装类。(黑马第三版Java基础入门 第四章编程题)

    (1) Employee:这是所有员工总的父类. ① 属性:员工的姓名,员工的生日月份 ② 方法:getSalary(int month) 根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励 ...

  9. 2017网易内推编程题(判断单词):解答代码

    2019独角兽企业重金招聘Python工程师标准>>> 小易喜欢的单词具有以下特性: 1.单词每个字母都是大写字母 2.单词没有连续相等的字母 3.单词没有形如"xyxy& ...

最新文章

  1. jquery中自定义函数被事件调用
  2. 糊涂虫 php,糊涂虫 hat folgende Bedeutung
  3. Python 实现搭建本地IP代理池
  4. 计算机职称在线考试报名系统,2020年计算机职称考试网上如何报名
  5. chrome v46渲染partial html内容的一个问题
  6. 看我如何基于PythonFacepp打造智能监控系统
  7. 使用 Docker 部署 Node 服务
  8. MyBatis-Plus Wrapper条件构造器查询
  9. 0x01-1 原码 反码 补码 概念 原理 详解
  10. 华为服务器扩容内存进不去系统,服务器换内存系统出问题吗
  11. 计算机专业类ppt背景图片,6种方法,教你做出高大上PPT及背景-ppt背景图片怎么设置...
  12. HC Bridge容器网络模式分享
  13. 无人驾驶-控制-阿克曼模型
  14. optaplanner学习笔记(十)约束配置:动态调整约束权重
  15. TCP协议中的Ack和Seq号
  16. 【HUSTOJ】Online Judge
  17. 计算机简史:所有这些时刻,终将流失在时光中,一如眼泪消失在雨里
  18. 域格模组GPS定位,WiFi定位,基站定位的使用
  19. Android获取年月日星期
  20. Spark学习(二)Spark高可用集群搭建

热门文章

  1. Python代码规范和命名规范
  2. python 调用c++ 传输图片
  3. OSPF中第一类外部路由和第二类外部路由的区别
  4. Day 07 艺术家是靠天赋还是努力
  5. win7系统连接2003服务器时快时慢,win7/win8/win10访问Windows2003和XP共享慢的解决方法【图文教程】...
  6. java基本类型是类吗_Java基本数据类型和引用类型(一)
  7. clickhouse 航空数据_趣头条基于Flink+ClickHouse的实时数据分析平台
  8. 一文带你学会java的jvm精华知识点
  9. 怎么查电脑系统版本_电脑系统垃圾清理利器,专业、小巧且免费,有这一个就够了...
  10. git如何忽略已经提交的文件 (.gitignore文件无效)