第一种方法
#include<iostream>
using namespace std;
int main(){
int x;
while(true){
cin>>x;
if(!x)
break;
for(int i=1;i<=x;i++){
cout<<i<<" ";
}
cout<<endl;
}
return 0;
}
第二种方法
#include<iostream>
using namespace std;
int main(){
int x;
while(cin>>x,x){
for(int i=1;i<=x;i++){
cout<<i<<" ";
}
cout<<endl;
}
return 0;
}
第三种方法
#include<iostream>
using namespace std;
int main(){
int x;
while(cin>>x&&x){
for(int i=1;i<=x;i++){
cout<<i<<" ";
}
cout<<endl;
}
return 0;
}
不要一来就用数组,把问题复杂化了