石家庄企业培训活动:c语言高手请进

来源:百度文库 编辑:中科新闻网 时间:2024/05/03 07:01:28
【1.13】编程,输入n,输出如下例(n=6)所示的高度为n的
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
【1.1图形。4】编程,输入n,输出如下例(n=5)所示的图形。
1 2 3 4 5
1 1 2 3 4
1 1 1 2 3
1 1 1 1 2
1 1 1 1 1
【1.15】编程,输入n,输出如下例(n=5)所示的的数字金字塔。
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
【1.16】编程,输入n,输出如下例(n=5)所示的图形。
Z
Y X
W V
U T
S R
Q P
O N
M L
K
【1.17】编程,输入顶行字符c和高n,输出如下例(c=’A’,n=5)所示的图形。
A
B B
C C
D D
E E
D D
C C
B B
A
【1.18】编程,输出如图所示上三角形式的乘法九九表。
1 2 3 4 5 6 7 8 9
-----------------------------------
1 2 3 4 5 6 7 8 9
4 6 8 10 12 14 16 18
9 12 15 18 21 24 27
16 20 24 28 32 36
25 30 35 40 45
36 42 48 54
49 56 63
64 72
81

太简单。。不过好久没写C了。。只会写PHP了。

1.13
main()
{
int n,i,j,m=1;
printf("Input n:");scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{printf("%d ",m);
m++;}printf("\n");

}
}
1.1
main()
{
int n,i,j,k;
printf("Input n:");scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<(i-1);j++)
printf("1");
for(k=1;k<=(n-j);k++)
{
printf("%d ",k);
}
printf("\n");
}
}
1.15
main()
{
int n,i,j;
printf("Input n:");scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
printf("%d",j);
}
for(k=1;k<i;k++)
{ printf("%d ",j);
j--;
}
printf("\n");
}
}

1.13
#include <stdio.h>
void main()
{ int j,i,n;
scanf("%d",&n);
printf("\n");
for(i=1;i<=n;i++)
{for(j=i*n-n+1;j<=i*n;j++)
printf("%d ",j);
printf("\n");}

}
不用写了,楼上的都写出来了!