题目描述
读取一系列的整数X,对于每个X输出一个 1,2,…,X的序列
C++
#include<iostream>
using namespace std;
int main()
{
int n;
while(1){
cin>>n;
if(n==0)break;
for(int i=1;i<n+1;i++){
cout<<i<<' ';
}
cout<<'\n';
}
return 0;
}
java
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
int n1=scan.nextInt();
int n2=scan.nextInt();
int sum=0;
while(n2<=0){
n2=scan.nextInt();
}
for(int i=n1;i<n1+n2;i++){
sum+=i;
}
System.out.print(sum);
scan.close();
}
}