#include<stdio.h> void insertStr(int nCount,int nStr[]); int main() { int nCount,nInterval,i; int nStr[1024]; scanf("%d",&nCount); //输入需要的容量 insertStr(nCount,nStr);// 数组的内容填充 scanf("%d",&nInterval);//输入需要的间隔 //通过下标直接输出,数组本身没有发生改变,只改变的输出顺序,分两部分输出 for( i = nCount - nInterval ; i < nCount ; i++ ) { printf("%d ",nStr[i]); } for( i = 0 ; i < nCount - nInterval ; i++ ) { printf("%d ",nStr[i]); } return 0; } void insertStr(int nCount,int nStr[]) { int i; for(i = 0 ; i < nCount ; i++) { scanf("%d",&nStr[i]); } }
0.0分
4 人评分
简单的a+b (C语言代码)浏览:595 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2813 |
1128题解(返回值为数组的情况)浏览:571 |
1035 题解浏览:875 |
简单的a+b (C语言代码)浏览:857 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:604 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:491 |
孤独的骑士 (C语言代码)浏览:1416 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:627 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:646 |