给定一个大小为N的整数数组,任务是遍历并打印数组中的元素。
例子:
Input: arr[] = {2, -1, 5, 6, 0, -3}
Output: 2 -1 5 6 0 -3
Input: arr[] = {4, 0, -2, -9, -7, 1}
Output: 4 0 -2 -9 -7 1
方法:-
1. 开始一个从0到N-1的循环,其中N是数组的大小。
for(i = 0; i < N; i++)
2. 访问数组的每个元素
arr[index]
3. 打印元素。
printf("%d ", arr[i])
下面是上述方法的实现:
C
// C program to traverse the array
#include
// Function to traverse and print the array
void printArray(int* arr, int n)
{
int i;
printf("Array: ");
for (i = 0; i < n; i++) {
printf("%d ", arr[i]);
}
printf("\n");
}
// Driver program
int main()
{
int arr[] = { 2, -1, 5, 6, 0, -3 };
int n = sizeof(arr) / sizeof(arr[0]);
printArray(arr, n);
return 0;
}
输出:
Array: 2 -1 5 6 0 -3
时间复杂度: O(n)
辅助空间: O(1)
想要从精选的视频和练习题中学习,请查看 C 基础到高级C 基础课程。