//下三角为1 上三角为-1 对角线微2

 1 //下三角为1 上三角为-1 对焦为2
 2
 3 //2017.3.7
 4
 5 #include <stdio.h>
 6 #include <stdlib.h>
 7
 8 int main()
 9 {
10     int a[9][9] = { 0 };
11     for (int i = 0; i < 8; i++)
12     {
13         for (int j = 0; j < 8; j++)
14         {
15             if (i == j)//对角线
16             {
17                 a[i][j] = 2;
18             }
19             else if (i > j)
20             {
21                 a[i][j] = 1;
22             }
23             else
24             {
25                 a[i][j] = -1;
26             }
27         }
28     }
29
30     for (int i = 0; i < 8; i++)
31     {
32         for (int j = 0; j < 8; j++)
33         {
34             printf("%-5d", a[i][j]);
35         }
36         printf("\n");
37     }
38     system("pause");
39     return 1;
40
41 }

转载于:https://www.cnblogs.com/lanjianhappy/p/6533293.html

按照要求输出相应的二维数组相关推荐

  1. c语言一维数组输出字符串和二维数组输出字符串

    以气球算法题为例 如果让你指定一个气球的颜色,可以定义一个一维数组设定颜色 #include<stdio.h> int main(){char a[10];printf("设定一 ...

  2. python定义二维数组_二维数组的定义、初始化和输出,C语言二维数组详解

    本节学习二维数组.二维数组与一维数组相似,但是用法上要比一维数组复杂一点.后面的编程中,二维数组用得很少,因为二维数组的本质就是一维数组,只不过形式上是二维的.能用二维数组解决的问题用一维数组也能解决 ...

  3. java语言:创建一个二维数组,将古诗《春晓》的内容赋值于二维数组,然后分别用横版和竖版两种方式输出。

    问题:创建一个二维数组,将古诗<春晓>的内容赋值于二维数组,然后分别用横版和竖版两种方式输出. 前两天上java课的时候老师,给我们出了这道题.要求:要用java语言来写. 根据要求创建的 ...

  4. c语言bool怎么用_C语言中的一维数组和二维数组什么?怎么用?

    C++| 匠心之作 从0到1入门学编程[免费]​yun.itheima.com C语言除了基本数据类型之外,还提供了构造类型的数据,构造类型的数据包括数组类型.结构体类型和共用体类型.下面我们详细介绍 ...

  5. 4.编程打印一个二维数组中所有元素的和,并打印最大值,最小值(以及它们所在的行号和列号)

    /*晕呀,竟然做了一天,还不知道怎样做出来的.....*/ package HomeWork; import java.util.Arrays; /*4.编程打印一个二维数组中所有元素的和,并打印最大 ...

  6. Java中二维数组的用法(不定长二维数组)

    Java中二维数组的用法(不定长二维数组),即每个第二维的数组长度不一样. 1>代码如下: package com.demo.test;public class Test {public Tes ...

  7. Java实现二维数组和稀疏数组的转换

    文章目录 稀疏数组 二维数组-->稀疏数组 稀疏数组-->二维数组 完整code 稀疏数组 简介:当编写的二维数组中存在很多不用的点但初始化时都赋值为0时,这个二维数组的观赏性很低并且非常 ...

  8. vb datatable转二维数组_一次稀疏数组的实现过程(附解答思路)

    絮叨 很简单的一个题哦,就是类似于压缩,解压想办法节省空间 题目 如图一个棋盘,那我们应该怎么保存这个下棋的记录呢? 其实我们可以把它变成一个数组来表示,如下图所示. 我们可以看到原始数组中,有很多0 ...

  9. 二维数组转化稀疏数组

    二维数组转化为稀疏数组,稀疏数组写到磁盘,读取磁盘数据文件map.data,还原为稀疏数组,稀疏数组还原为二维数组. package sparseArray;/*** 11*11二维数组转稀疏数组** ...

最新文章

  1. 关于分布式多级缓存架构,也许你一直考虑的太简单了
  2. nodejs readfilesync 路径_Linux 磁盘多路径聚合multipath
  3. 用前考虑清楚,伤敌一千自损八百的字体反爬虫
  4. Alipay Direct Bankpay 支付宝网银支付 (For OpenCart 2.x)
  5. no cortex-m sw device found_SW大模块水箱桂林厂家图纸
  6. 利用kaggle训练模型
  7. 复变函数:傅里叶级数
  8. Quartz.net 的 FAQ
  9. LeetCode 55 - 跳跃游戏
  10. Android 录制gif图
  11. Gym 10102B 贪心
  12. Usability Engineering
  13. 白话空间统计二十三回归分析番外:残差可视化
  14. Windows软件之——RocketDock之无法拖放图标到dock栏
  15. spring事务管理器的源码和理解
  16. 大屏可视化色彩设计基本知识
  17. 使用 AutoHotKey 配合Win10分屏功能
  18. echarts折线图设置横向基准线/水平线,超过基准线时折线会变色
  19. 手机号与邮箱正则表达式
  20. 细数抖音电商的7问题

热门文章

  1. ROS自定义地图(CAD、手绘等)
  2. 【Linux系统编程】IO多路复用之epoll
  3. 【linux网络编程】网络字节序、地址转换
  4. 【Android】dip、dp、sp、pt和px的区别
  5. dsp产生正弦波 c语言,TMS320C5502多波形发生器源程序 可产生正弦波,锯齿波等
  6. 剑指offer--整数中1出现的次数
  7. spring事务管理之事务回滚的处理
  8. C语言实现面向对象的思想
  9. float与double类型区别比较
  10. Codeforce 1042 D. Petya and Array(树状数组、前缀和)