本题要求编写程序,对顺序读入的n个整数,顺次计算后项减前项之差,并按每行三个元素的格式输出结果。

输入格式:
输入的第一行给出正整数n(1<n≤10)。随后一行给出n个整数,其间以空格分隔。

输出格式:
顺次计算后项减前项之差,并按每行三个元素的格式输出结果。数字间空一格,行末不得有多余空格。

我的答案

#include<stdio.h>
int main()
{int n;//整数个数scanf("%d", &n);int i, temp, flag=0;int str[10];//定义数组for (i = 0; i < n; i++)//输入数组{scanf("%d", &str[i]);}for (i = 1; i < n; i++){temp = str[i] - str[i-1];//注意i-1,如果用i+1的话,数据会超出flag++;if (flag % 3 == 0 || flag == n - 1)//行末没有空格{printf("%d", temp);}else//行间有空格{printf("%d ", temp);}if (flag % 3 == 0)//每3个换行一次{printf("\n");}}return 0;

c语言 输出数组元素相关推荐

  1. c语言中的下标变量是什么,c语言引用数组元素时其数组下标的允许的数据类型是什么...

    c语言引用数组元素时其数组下标的允许的数据类型是什么 发布时间:2020-07-30 11:56:52 来源:亿速云 阅读:621 作者:Leah c语言引用数组元素时其数组下标的允许的数据类型是什么 ...

  2. JAVA输出数组元素的三种方法(for/for each/toString)

    2022_02_19学习输出数组元素的三种方法以及c语言和java中数组的不同点 方法一:for循环输出数组元素 方法二:for each循环语句 方法三:Arrays类中的toString方法 c语 ...

  3. c语言打印数组元素_C程序打印元素差为0或1的子集数

    c语言打印数组元素 Given an array of integers, find and print the maximum number of integers you can select f ...

  4. 790-C语言的数组元素下标为何从0开始?

    C语言的数组元素下标为何从0开始? 我们在学习数组时会有这个疑问,数组元素的下标为什么不从1开始呢? 从1开始不是更符合大家的日常习惯吗?生活中我们通常说第1个,而不是第0个. 的确,有些计算机语言如 ...

  5. js for循环倒序输出数组元素

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  6. jq循环输出数组并显示在html,jquery怎么循环输出数组元素?

    jquery怎么循环输出数组元素?下面本篇文章给大家介绍一下使用jquery循环输出数组元素的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 用JQuery循环输出数组元素即数 ...

  7. 利用指针输出数组元素的三种方法:

    #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() {int a[3][5], i, j;//********* ...

  8. java数组下标0_Java语言中数组元素下标从0开始。

    [单选题]规范规定,硅酸盐水泥的初凝时间不小于( ). [判断题]打开/关闭"对象追踪"的功能键是F11. [判断题]break语句的作用是结束当前的循环体. [单选题]项目标识代 ...

  9. 每日学习02--JAVA输出数组元素的三种方法(for/for each/toString)

    一.什么是数组 数组是相同类型元素的集合.创建数组的时候,Java就会再内存中分配一段连续的空间来存放数组的内容. 每一个数组内容都有自己的编号,这个编号从0开始的,也就是数组的下标从0开始.通过数组 ...

  10. C语言:逆序输出数组元素

    简介:定义一个数组,然后逆序输出数组里的元素 #include <stdio.h> #define N 10int main() {int i;int a[N];//数组长度为10/*in ...

最新文章

  1. Android 实现网页账号自动登录
  2. PMCAFF | 为什么找一款CRM软件那么难?
  3. 【工作经验分享】java图片转文字
  4. .NET环境下生成JSON的类库 - JSON.NET
  5. mysql 主从手动切换
  6. 轻松,高效,正确的写出一个爬虫?看这一篇就够了!踩过无数坑后总结的爬虫编写流程
  7. skywalking学习
  8. 微信小程序设置字体无效_小程序设置字体样式 微信小程序字体样式
  9. gels imagej 图片处理_科研论文作图之ImageJ
  10. 交通信息工程 实验四:交通仿真实验(一)
  11. 怎么设置计算机键盘数字键,电脑右边的数字键不能用怎么办_电脑右边数字键盘用不了的修复方法...
  12. 揭秘 | 直播美颜不靠脸 靠的是阿里云程序员?
  13. 区块链ICO是什么意思?回答所有你关于ICO的问题
  14. matlab 修改heatmap colorbar 热图
  15. pta 7-20 xrf的镜子碎了?
  16. 如何管理应用的生命周期?
  17. 去掉字符串头尾指定字符
  18. c语言结构体嵌套及输出,C语言结构体嵌套
  19. 数学黑洞(一)令人拍案叫绝的卡布列克常数
  20. Linux下Oracle常见问题之Oracle ORA-01033 ORACLE initialization or shutdown in progress

热门文章

  1. php emoji 乱码,微信emoji昵称展示乱码问题
  2. Basic4Android简单教程(从安装到编译部署到手机)
  3. matlab2018求多元函数驻点,机械优化设计课后习题答案.doc
  4. 全彩控制器的编程软件有哪些_可编程LED控制器-MINI全彩控制器软件(DC-Color)v1.08 官方版-腾牛下载...
  5. 基于STM8S003F3的数字温度计制作
  6. 赛尔号通信数据的逆向分析与还原(思路篇)
  7. 学计算机的学数学建模课吗,为什么数学建模与数学实验会进入大学课堂
  8. h5前端开发,96道前端面试题
  9. 思科 Cisco CCNA 题库、
  10. 教你轻松玩转天线效应(Process Antenna Effect)