给定一个大小为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基础课程》。