输入几个数,如输入5个数,1,2,3,4,5,输出
2017-10-12 22:05
375 查看
输入几个数,如输入5个数,1,2,3,4,5,输出
5 1 2 3 4
4 5 1 2 3
3 4 5 1 2
2 3 4 5 1
1 2 3 4 5
#include<stdio.h>
#define N 20
int main(){
int i,j,k,n;
int a
;
printf("要几个数的:\n");
scanf("%d",&n);
printf("输入吧!\n");
for (i=0;i<n;i++){
scanf("%d",&a[i]);
}
for (i=0;i<n;i++){
for (j=n-i-1;j<n;j++)
printf("%2d",a[j]);
for (j=0;j<n-i-1;j++)
printf("%2d",a[j]);
printf("\n");
}
return 0;
}
5 1 2 3 4
4 5 1 2 3
3 4 5 1 2
2 3 4 5 1
1 2 3 4 5
#include<stdio.h>
#define N 20
int main(){
int i,j,k,n;
int a
;
printf("要几个数的:\n");
scanf("%d",&n);
printf("输入吧!\n");
for (i=0;i<n;i++){
scanf("%d",&a[i]);
}
for (i=0;i<n;i++){
for (j=n-i-1;j<n;j++)
printf("%2d",a[j]);
for (j=0;j<n-i-1;j++)
printf("%2d",a[j]);
printf("\n");
}
return 0;
}
相关文章推荐
- 34-输入5个数字,使用递归的算法倒叙输出
- 输入5个同学的姓名,将这些姓名按照字符串的大小进行升序排列并输出(C++语言)
- java 输入几个数字(个数不定),将其从小到大输出
- 1、从控制台输入5个数,用冒泡排序法对它们排序,再输出。
- 网易笔试题:输入一个正整数,若该数能用几个连续正整数之和表示,则输出所有可能的正整数序列。
- 输入5个数(含负数、小数)将它们按由小到大的顺序排列起来 提示:需要排数的数字通过参数传递进来, 例如:输入:./a.out -1 2.1 -3 5 7输出: -3 -1 2.1 5 7
- :输入5个数(含负数、小数)将它们按由小到大的顺序排列起来 提示:需要排数的数字通过参数传递进来, 例如:输入:./a.out -1 2.1 -3 5 7 输出: -3 -1 2.1
- 利用指针实现将5个整数输入到数组a中,然后将a逆序复制到数组b中,并输出b中各单元的值。
- 'VB编程 编写一个竞赛评分的函数过程。评委打分为参数(数组参数),选手得分为函数值。记分规则为:去掉一个最高分,去掉一个最低分,然后求平均。调用该函数,由键盘输入5个评委的打分(存放在数组中),输出
- 网易笔试题:输入一个正整数,若该数能用几个连续正整数之和表示,则输出所有可能的正整数序列。
- 输入几个数,输出数组,多参数于 print 输出
- 任意输入几个数字,然后将他们输出
- 要求编写程序,读入5个字符串,按由小到大的顺序输出。 (2)功能要求 ①输入格式:输入为由空格分隔的5个非空字符串,每个字符串不包括空格、制表符、换行符等空白字符,长度小于80。
- 实验 6 数组3、定义一维数组arr,他有5个双精度浮点型元素,任意输入5个后,用冒泡排序法,由大到小排序并输出:
- 几个常见的输入/输出函数
- 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
- 课堂练习2: 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”
- 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
- 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3
- 排序,求几个最值问题,输入n个整数,输出其中最小的k个元素。