4

路明泽  •  5个月前


include<bits/stdc++.h>

using namespace std; int a[20][20]; int main(){

int n;
 cin>>n;
 for(int i=1;i<=n;i++){
 	a[i][i]=i;
 }
 for(int k=1;k<=n;k++){
for(int i=1;i<=n;i++){
	for(int j=1;j<=n;j++){
		if(i<j){
			a[i][j]=a[i][j-1]+a[i+1][j];
		}
	}
	}
}
 for(int i=n;i>=1;i--){
 	for(int j=1;j<=n;j++){
 		if(a[i][j]!=0){
 			cout<<setw(5)<<a[i][j];
 			
		 }else{
		 	cout<<setw(5)<<" ";
		 }
	}
		 cout<<endl;
	 }
 
 
 
 
 
return 0;

}


评论:

不用那么复杂,你把语言切换成“C”,然后用它提示里的代码就行了@路明泽


胡珂  •  3个月前

include<stdio.h>

int main() { int n; while (scanf("%d", &n) != EOF) { printf("%d\n", n * (n + 1) / 2 ); } return 0; }就是这段代码。


胡珂  •  3个月前