#include<stdio.h> int main() { int N,i,j,num[100][100],k,t; while(scanf("%d",&N)!=EOF) { if(N<=100) { if(N==1) printf("1\n"); else{ k=1; num[0][0]=1; for(i=1;i<N;i++) { num[i][0]=num[i-1][0]+k; k++; } t=2; for(i=0;i<N;i++) { if(i<N-1) { k=t; for(j=1;j<N-i;j++) { num[i][j]=num[i][j-1]+k; k++; } t++; } } for(i=0;i<N;i++) for(j=0;j<N-i;j++) { if(j<N-1-i) printf("%d ",num[i][j]); else printf("%d\n",num[i][j]); } } } } return 0; }
0.0分
0 人评分
汽水瓶 (C语言代码)浏览:764 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:644 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:1114 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:689 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:672 |
【矩阵】 (C++代码)浏览:999 |
1113题解浏览:823 |
1035 题解浏览:875 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1496 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:710 |