#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; } 我都不知道为啥会时间超限。。。
点我有惊喜!你懂得!浏览:1223 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:517 |
大神老白 (C语言代码)浏览:715 |
川哥的吩咐 (C语言代码)浏览:875 |
简单的a+b (C语言代码)浏览:544 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1523 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:560 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:609 |
1012题解浏览:870 |