300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > c语言 输出数组元素

c语言 输出数组元素

时间:2018-07-22 05:20:40

相关推荐

c语言  输出数组元素

本题要求编写程序,对顺序读入的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;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。