CPP29. 创建动态数组
描述
键盘输入一个正整数 n,创建大小为 n 的数组(采用动态数组的方式),将数组中的元素初始化为 n、n+1、...、2n - 1。并输出数组中的元素。输入描述
键盘输入一个正整数 n输出描述
输出数组中的元素,元素和元素之间使用空格隔开示例1
输入:
3
输出:
3 4 5
C++ 解法, 执行用时: 2ms, 内存消耗: 308KB, 提交时间: 2021-11-29
#include <iostream> using namespace std; int main() { int n; cin >> n; int len = n; // write your code here...... int* p=new int[n]; for(int i=0;i<n;i++) { p[i] = n+i; } for(int i=0;i<n;i++) { cout<<p[i]<<" "; } return 0; }
C++ 解法, 执行用时: 2ms, 内存消耗: 384KB, 提交时间: 2021-11-06
#include <iostream> using namespace std; int main() { int n; cin >> n; // write your code here..... int *p= new int[n]; for(int i=n,j=0; i<=2*n-1; i++,j++){ p[j]=i; } for(int i=0; i<n; i++) { cout<< p[i] << " "; } return 0; }
C++ 解法, 执行用时: 2ms, 内存消耗: 388KB, 提交时间: 2022-03-12
#include <iostream> using namespace std; int main() { int n; cin >> n; // write your code here...... int arr[n]; for(int i = 0; i < n; i++){ arr[i] = n + i; cout << arr[i]<<" "; } return 0; }
C++ 解法, 执行用时: 2ms, 内存消耗: 392KB, 提交时间: 2022-01-22
#include <iostream> using namespace std; int main() { int n; cin >> n; // write your code here...... for(int i=n;i<=2*n-1;i++) { cout<<i<<" "; } return 0; }
C++ 解法, 执行用时: 2ms, 内存消耗: 392KB, 提交时间: 2021-12-18
#include <iostream> using namespace std; int main() { int n; cin >> n; // write your code here...... int len = n; int *arr = new int[n]; for(int i=0 ;i<n;i++){ arr[i] = n+i; } for(int i=0 ;i<n;i++){ cout << arr[i] <<" "; } return 0; }