c语言将元素个数为10的数组a中的第一个元素移到数组末尾,其余数据依次往前平移一个位置,请编程实现
时间: 2024-06-13 10:07:58 浏览: 71
以下是C语言将元素个数为10的数组a中的第一个元素移到数组末尾,其余数据依次往前平移一个位置的代码实现:
```c
#include <stdio.h>
int main() {
int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int temp = a[0];
for (int i = 0; i < 9; i++) {
a[i] = a[i + 1];
}
a[9] = temp;
for (int i = 0; i < 10; i++) {
printf("%d ", a[i]);
}
return 0;
}
```
运行结果为:2 3 4 5 6 7 8 9 10 1
相关问题
c语言将元素个数为10的数组a中的第一个元素移到数组末尾,其余数据依次往前平移一个位置
以下是C语言将元素个数为10的数组a中的第一个元素移到数组末尾,其余数据依次往前平移一个位置的代码实现:
```c
#include <stdio.h>
int main() {
int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int temp = a[0];
for (int i = 0; i < 9; i++) {
a[i] = a[i + 1];
}
a[9] = temp;
for (int i = 0; i < 10; i++) {
printf("%d ", a[i]);
}
return 0;
}
```
运行结果为:2 3 4 5 6 7 8 9 10 1
c语言将元素个数为10的数组a中的第一个元素移到数组末尾,其余数据依次往前平移一个位置
以下是C语言将元素个数为10的数组a中的第一个元素移到数组末尾,其余数据依次往前平移一个位置的代码实现:
```c
#include <stdio.h>
int main()
{
int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int temp = a[0];
for(int i = 0; i < 9; i++)
{
a[i] = a[i + 1];
}
a[9] = temp;
for(int i = 0; i < 10; i++)
{
printf("%d ", a[i]);
}
return 0;
}
```
运行结果为:2 3 4 5 6 7 8 9 10 1
阅读全文