CC4. 利用指针遍历数组
描述
键盘随机输入 6 个整数,将这些数据保存到数组中,利用指针遍历数组中的元素并打印。输入描述
键盘随机输入 6 个整数输出描述
示例1
输入:
10 20 30 40 50 60
输出:
10 20 30 40 50 60
C++ 解法, 执行用时: 2ms, 内存消耗: 388KB, 提交时间: 2021-12-05
#include <iostream> using namespace std; int main() { int arr[6] = { 0 }; int* ptr = arr; int len = sizeof(arr) / sizeof(int); for (int i = 0; i < len; i++) { cin >> arr[i]; } // write your code here...... for (int j=0;j<len;j++){ cout << *(ptr+j) << " "; } return 0; }
C++ 解法, 执行用时: 2ms, 内存消耗: 392KB, 提交时间: 2022-04-17
#include <iostream> using namespace std; int main() { int arr[6] = { 0 }; int* ptr = arr; int len = sizeof(arr) / sizeof(int); for (int i = 0; i < len; i++) { cin >> arr[i]; } // write your code here...... for(int i = 0; i < len; i++) { cout << *(ptr++) << " "; } return 0; }
C++ 解法, 执行用时: 2ms, 内存消耗: 392KB, 提交时间: 2022-01-26
#include <iostream> using namespace std; int main() { int arr[6] = { 0 }; int* ptr = arr; int len = sizeof(arr) / sizeof(int); for (int i = 0; i < len; i++) { cin >> arr[i]; cout<<arr[i]<<' '; } return 0; }
C++ 解法, 执行用时: 2ms, 内存消耗: 392KB, 提交时间: 2021-12-10
#include<stdio.h> int main() { int a[6]={0}; int n=sizeof(a)/sizeof(int); int i; int *ps=a; for(i=0;i<n;i++) { scanf("%d",&a[i]); } for(i=0;i<n;i++) { if(ps==nullptr) { printf("%d",*ps); break; } printf("%d ",*ps); ps++; } return 0; }
C++ 解法, 执行用时: 2ms, 内存消耗: 392KB, 提交时间: 2021-12-09
#include <iostream> using namespace std; int main() { int arr[6] = { 0 }; int* ptr = arr; int len = sizeof(arr) / sizeof(int); for (int i = 0; i < len; i++) { cin >> arr[i]; } // write your code here...... for (int i = 0; i < len; i++) { cout << *ptr << " "; ptr++; } return 0; }