//打印一个大写字母的单链表 ASCII表
#include <stdio.h>
#define null 0
struct da
{
char su;
struct da *next;
};
void main()
{
struct da *head,*p;
int i;
p=new struct da;
p->next=null;
head=p;
printf("请输入下列数据\n");
//for(i=0;i<26;i++)//这样是 Z-A
//for(i=25;i>=0;i--)//这样是 A-Z
{
p=new struct da;
p->su=65+i;
p->next=head->next;
head->next=p;
}
p=head->next;
while(i!=null)
{
printf("%c,",p->su);
p=p->next;
}
}
#include <stdio.h>
#define null 0
struct da
{
char su;
struct da *next;
};
void main()
{
struct da *head,*p;
int i;
p=new struct da;
p->next=null;
head=p;
printf("请输入下列数据\n");
//for(i=0;i<26;i++)//这样是 Z-A
//for(i=25;i>=0;i--)//这样是 A-Z
{
p=new struct da;
p->su=65+i;
p->next=head->next;
head->next=p;
}
p=head->next;
while(i!=null)
{
printf("%c,",p->su);
p=p->next;
}
}