首页 > 编程 > C++ > 正文

C语言数组元素的循环移位方法

2020-05-23 13:29:35
字体:
来源:转载
供稿:网友

如下所示:

/*C语言数组元素的循环移位*/#include <stdio.h>int main(){ int num[5],num1[5];int i, j,k=1;int t,n; printf("请输入5个数:");for(i=0;i<5;i++){scanf("%d",&num[i]); //将数读入数组num}  printf("请输入循环次数:");scanf("%d",&n);  for(j=0;j<n;j++)     //控制转换次数 { for(i=0;i<5;i++) {   num1[k]=num[i];  k++;  if(k==5)k=0; //k=5时使数组重新从第一个元素开始读入 } for(i=0;i<5;i++) { num[i]=num1[i]; //将交换过的新数组替换上一个数组 } } printf("转换后的数组为 :"); for(i=0;i<5;i++) { printf("%d ",num[i]);//输出转换后的数组 } printf("/n"); return 0;}

以上这篇C语言数组元素的循环移位方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持VEVB武林网。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表