在C语言中,输出数组通常有以下几种方法:
下标法
```c
include int main() { int a = {1, 2, 3, 4, 5}; for (int i = 0; i < 10; i++) { printf("%d ", a[i]); } printf("\n"); return 0; } ``` ```c include int main() { int arr[] = {1, 2, 3, 4, 5}; int len = sizeof(arr) / sizeof(arr); for (int i = 0; i < len; i++) { printf("%d ", arr[i]); } printf("\n"); return 0; } ``` ```c include int main() { int array = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0}; int loop; for (loop = 9; loop >= 0; loop--) { printf(" %d ", array[loop]); } printf("\n"); return 0; } ``` ```c include int main() { int arr[] = {1, 2, 3, 4, 5}; int *ptr = arr; while (*ptr) { printf("%d ", *ptr); ptr++; } printf("\n"); return 0; } ``` ```c include int main() { int arr[] = {1, 2, 3, 4, 5}; int size = sizeof(arr) / sizeof(arr); for (int i = 0; i < size; i++) { printf("%d ", arr[i]); } printf("\n"); return 0; } ``` 这些方法都可以用来输出数组,具体选择哪种方法取决于个人习惯和实际需求。建议在实际编程中,根据具体情况选择最合适的方法。循环遍历法
逆序输出法
使用指针法
使用标准库函数