当前位置: 首页 > news >正文

PTA 7-226 sdut-C语言实验-矩阵输出(数组移位)

输入N个整数,输出由这些整数组成的n行矩阵。

输入格式:

第一行输入一个正整数N(N<=20),表示后面要输入的整数个数。
下面依次输入N个整数。

输出格式:

以输入的整数为基础,输出有规律的N行数据。

输入样例:

在这里给出一组输入。例如:

5
3 6 2 5 8

输出样例:

在这里给出相应的输出。例如:

3 6 2 5 8
8 3 6 2 5
5 8 3 6 2
2 5 8 3 6
6 2 5 8 3
#include <stdio.h>
void print(int arr[],int N)
{for(int i=0;i<N;i++){if(i==N-1)printf("%d",arr[i]);elseprintf("%d ",arr[i]);}printf("\n");
}
int main()
{int N,cnt;int arr[21];scanf("%d",&N);for(int i=0;i<N;i++)scanf("%d",&arr[i]);// 第一次(直接调用打印)print(arr,N);cnt=N-1;// 次数while(cnt--){// 将最后一个数字提前int temp=arr[N-1];for(int i=N-1;i>0;i--){arr[i]=arr[i-1];}arr[0]=temp;// 调用打印print(arr,N);}return 0;
}

 

http://www.lryc.cn/news/252504.html

相关文章:

  • Android 各平台推送通知栏点击处理方案
  • 什么是网络安全 ?
  • 【前端】-【electron】
  • Python中的类(Class)和对象(Object)
  • dp-拦截导弹2
  • 初识动态规划算法(题目加解析)
  • Vue2.0与Vue3.0的区别
  • 探索人工智能领域——每日20个名词详解【day6】
  • C++初阶 | [七] string类(上)
  • Django总结
  • 【qml入门系列教程】:qml QtObject用法介绍
  • 2分图匹配算法
  • [EndNote学习笔记] 导出库中文献的作者、标题、年份到Excel
  • SQL Sever 基础知识 - 数据查询
  • Vue入门——v-on标签
  • JVM:双亲委派(未完结)
  • Leetcode 2661. 找出叠涂元素
  • vscode代码调试配置
  • PTA 7-225 sdut-C语言实验- 冒泡排序中数据交换的次数
  • 新的 BLUFFS 攻击导致蓝牙连接不再私密
  • 安全测试之推荐工具(一)
  • final关键字
  • WPF MVVM模式下如何将UI窗口变量传参到Viewmodel层
  • 条款22:将成员变量声明为private
  • PTA 7-224 sdut-C语言实验-排序问题
  • 【JavaScript】3.2 JavaScript性能优化
  • pytorch bert实现文本分类
  • 《开箱元宇宙》:Madballs 解锁炫酷新境界,人物化身系列大卖
  • 4K-Resolution Photo Exposure Correction at 125 FPS with ~8K Parameters
  • 网络初识:局域网广域网网络通信基础