数组内容倒序输出c语言
时间: 2024-03-22 12:33:45 浏览: 25
以下是使用C语言实现数组内容倒序输出的代码:
```c
#include <stdio.h>
int main() {
int arr[100], n, i;
scanf("%d", &n);
for (i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
for (i = n - 1; i >= 0; i--) {
printf("%d ", arr[i]);
}
return 0;
}
```
该程序首先读取数组的长度n,然后读取n个整数存入数组arr中,最后从后往前遍历数组arr并输出每个元素即可。
相关问题
将数组11111222333倒序输出c语言
以下是两种C语言将数组倒序输出的方法:
1.使用递归函数实现数组倒序输出
```c
#include <stdio.h>
int Strlen(char* arr) {
int count = 0;
if (*arr != '\0') {
count++;
Strlen(arr + 1);
}
return count;
}
void reverse_string(char* arr) {
int sz = Strlen(arr);
char tmp = *arr;
*arr = *(arr + sz - 1);
*(arr + sz - 1) = '\0';
if (Strlen(arr + 1) >= 2) reverse_string(arr + 1);
*(arr + sz - 1) = tmp;
}
int main() {
char arr[] = "11111222333";
reverse_string(arr);
printf("%s\n", arr); // 输出:33332211111
return 0;
}
```
2.使用while循环实现数组倒序输出
```c
#include <stdio.h>
#include <string.h>
void reverse_string(char* arr) {
int l = 0;
int r = strlen(arr) - 1;
while (l < r) {
char tmp = *(arr + l);
*(arr + l) = *(arr + r);
*(arr + r) = tmp;
l++;
r--;
}
}
int main() {
char arr[] = "11111222333";
reverse_string(arr);
printf("%s\n", arr); // 输出:33332211111
return 0;
}
```
c语言10个元素的数组,倒序输出
可以使用一个循环,从数组的最后一个元素开始,逐个输出每个元素,即可实现数组的倒序输出。以下是示例代码:
```c
int arr[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
for (int i = 9; i >= 0; i--) {
printf("%d ", arr[i]);
}
```
输出结果为:
```
10 9 8 7 6 5 4 3 2 1
```
希望能帮到你!
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)