zoukankan      html  css  js  c++  java
  • 2019年春季学期第四周作业

    题目一
    冒泡法排序
    输入1个正整数n(1<=n<=10),然后输入n个整数并存放在数组中,将这n个整数从大到小排序后输出,相邻数字间有一个空格,行末不得有多余空格。
    输入格式:
    输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。
    输出格式:
    在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。
    实验代码:

    设计思路:暂时不怎么会画那个表,因为上课没太理解,所以是在课后两个室友的帮助下完成此次编程

    题目二
    选择法排序
    本题要求将给定的n个整数从大到小排序后输出。
    输入格式:
    输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。
    输出格式:
    在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。
    实验代码:

    设计思路:选择排序法先筛选出最小的放第一个,第二轮又依次进行

    题目三
    输入一个正整数 n (1≤n≤10)和n 阶方阵a的元素,如果方阵a中的所有元素都沿主对角线对称,输出“Yes”, 否则,输出“No”。主对角线为从矩阵的左上角至右下角的连线,方阵a中的所有元素都沿主对角线对称指对所有i, k,a[i][k]和a[k][i]相等。输入输出示例如下:
    输入:
    3
    1 2 3
    4 5 6
    7 8 9
    输出:
    No

    实验代码:

     31                    return 0;

     32           

     33                }

    设计思路:先用嵌套循环找出每行最大数字并记录下标,再用另外一个嵌套循环找出每列最小值并记录下标,再把最大的与最小的下标对比,若相同则可行,若不相同则不可行。

  • 相关阅读:
    Dobbo介绍
    Java反射
    Rocket MQ简介
    logback异步日志
    Java Arrays.asList
    图解Javascript——作用域、作用域链、闭包
    android源码-安卓源码-Android源码下载-安卓游戏源码
    Ghost版Win8.1系统企业版下载
    3dmax详细讲解全套攻略在线视频教程
    网站分析师如何让分析报告更具价值
  • 原文地址:https://www.cnblogs.com/lsy2380821-/p/10575246.html
Copyright © 2011-2022 走看看