1.编写 一个程序创建一个具有26个元素的数组,并在其中存储26个小写字母。并让该程序显示该数组的内容
//6-16-1.c
/*
编写 一个程序创建一个具有26个元素的数组,并在其中存储26个小写字母。
并让该程序显示该数组的内容
*/
#include <stdio.h>
#define YS 26
int main (void)
{
char a = 'a';
int b ;
char sz[YS];
for (b = 0 ;b < YS;b++)
{
sz[b] = a +b;
printf ("%5c\n",sz[b]);
//printf ("\n");
}
//for (b = 0 ;b < YS;b++)
//printf ("%5c\n",sz[b]);
return 0 ;
}
2.使用嵌套产生下列图案
$
$$
$$$
$$$$
$$$$$
//6-16-2.c --
/*
使用嵌套产生下列图案
$
$$
$$$
$$$$
$$$$$
*/
#include <stdio.h>
#define GS 5
int main (void)
{
int a,b;
for (a = 1;a <=GS;a++)
{
for (b = 0;b < a;b++)
printf ("$");
printf ("\n");
}
return 0;
}
3.使用嵌套产生下列图案
F
FE
FED
FEDC
FEDCB
FEDCBA
请注意:如果您的系统不使用ASCII或其它以数字顺序编码的码您可以把一个字符数组初始化为字母表中的字母
Char lets [26] = “ABCDEFGHIJKLMNOPQRSTUVWXYZ”;
然后就可以使用数组索引来选用单个字母,例如lets [0]是‘A’,等等。
//6-16-3.c
(方法1)
/*
3.使用嵌套产生下列图案
F
FE
FED
FEDC
FEDCB
FEDCBA
请注意:如果您的系统不使用ASCII或其它以数字顺序编码的码您可以把一个字符数组初始化为字母表中
的字母
char lets [26] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
然后就可以使用数组索引来选用单个字母,例如lets [0]是'A',等等。
*/
#include <stdio.h>
#define HS 6
int main (void)
{
char lets [26] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
int a,b;
for (a = 1;a <= HS;a++)
{
for (b = 0;b < a;b++)
printf ("%c",lets[5-b]);
printf ("\n");
}
return 0 ;
}
//6-16-3.c (方法2)
/*
3.使用嵌套产生下列图案
F
FE
FED
FEDC
FEDCB
FEDCBA
请注意:如果您的系统不使用ASCII或其它以数字顺序编码的码您可以把一个字符数组初始化为字母表中
的字母
char lets [26] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
然后就可以使用数组索引来选用单个字母,例如lets [0]是'A',等等。
*/
#include <stdio.h>
int main (void)
{
char a,b,ch;
ch = 'F';
for (a = ch;a >='A';a--)
{
for (b = ch ;b >= a;b--)
printf ("%c",b);
printf ("\n");
}
return 0 ;
}
转载于:https://blog.51cto.com/ghskdq/1038805