#include <stdio.h> int main(void) { int n, i, j, k, s, m; while (scanf("%d", &n) != EOF) { k = m = 1; for (i = 1; i <= n; i++) { k += i - 1; s = i + 1; m = k; for (j = i; j <= n; j++) { if (j < n) //提目要求行尾不要留空格。。 printf("%d ", m); else printf("%d\n", m); m += s; s++; } } } return 0; }
0.0分
0 人评分
#include<stdio.h> int main() { int k,b,j,z,s,N; while(scanf("%d",&N)&&N<=100) { b=N; s=1; z=1; j=1; for(int i=N;i>=1;i--) { for(k=1;k<=N;k++) { printf("%d",s); s+=k+j; if(k!=N) printf(" "); else printf("\n"); } z=z+j; s=z; N--; j++; } } return 0; } 我都不知道为啥会时间超限。。。
C语言训练-排序问题<1> (C语言代码)浏览:601 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:584 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:596 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:483 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1255 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:473 |
1126题解浏览:594 |
企业奖金发放 (C语言代码)浏览:2324 |
敲七 (C语言代码)浏览:2701 |
C语言训练-排序问题<1> (C语言代码)浏览:355 |