(1) 用C语言编程输出下列倒三角矩阵

作者&投稿:蒙茅 (若有异议请与网页底部的电邮联系)
c语言程序设计,求大神帮我编写个打印出倒三角的程序。~

#includeint main(void){int n = 5;for (int i = 1; i <= n;i++){for (int j = 0; j < i+1; j++){printf(" ");}for (int j = 0; j < (n- i) + 1;j++){printf(" * ");}printf("
");}return 0;}

C语言经典例子之打印杨辉三角形

#include <stdio.h>
#define N 4
main()
{
int i,j,a[N][N]={{3,5,6,3},{0,8,9,1},{0,0,5,0},{0,0,0,7}};
for(i = 0;i < N; ++i) {
for(j = 0; j < N; ++j) {
if(j < i) printf(" ");
else printf("%3d",a[i][j]);
} printf("\n");
}
}
//这个已经试验过了,给你的一样,若你的数有规律,或者想要随机数就用一楼的

/*
29 20 17 22
49 58 38
77 70
22
请按任意键继续. . .
*/
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#define N 4
int main() {
int i,j,a[N][N];
srand((unsigned)time(NULL));
for(i = 0; i < N; ++i) {
for(j = 0; j < N; ++j)
a[i][j] = rand()%81 + 10;
}
for(i = 0;i < N; ++i) {
for(j = 0; j < N; ++j) {
if(j < i) printf(" ");
else printf("%3d",a[i][j]);
}
printf("\n");
}
system("PAUSE");
return 0;
}

#include<stdio.h>
int main()
{
int i,j;
int a[4][4]={{3,5,6,3},{8,9,1},{5,0},{7}};
for(i=0;i<4;i++)
{
for(j=0;j<i;j++)
{
printf(" ");
}
for(j=0;j<4-i;j++)
{
printf("%2d",a[i][j]);
}
printf("\n");
}
system("pause");
return 0;
}

LS这个挺好的了~修改修改吧,这简单的问题,难度不大。