怎么给数组赋值C++循环给数组赋值并输出
#include<iostream>
using namespace std;
//申请⼀个数组,其中元素有100个并⼀次赋值为1~100;
//每⾏输出10个数
int main()
{
int*p =new int[100];
if(p ==NULL){
cout <<"application error"<< endl;
return0;
}
for(int i =1; i <=100; i++){
p[i]= i;
cout <<" "<< p[i];
if(i %10==0)
cout<< endl;
}
delete[] p;
return0;
}
⽅法2
#include<iostream>
using namespace std;
//申请⼀个数组,其中元素有100个并⼀次赋值为1~100;
//每⾏输出10个数
int main()
{
int*p =new int[100];
if(p ==NULL){
cout <<"application is error"<< endl;
}else{
for(int i =0; i <100; i++){
p[i]= i +1;
cout <<" "<< p[i];
if( i %10==0){
cout << endl;
}
}
}
delete[] p;
return0;
}
总结:⽅法2⽐较简洁
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论