加载中…
个人资料
data_stru
data_stru
  • 博客等级:
  • 博客积分:0
  • 博客访问:454
  • 关注人气:1
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
访客
加载中…
好友
加载中…
评论
加载中…
留言
加载中…
分类
博文
(2012-11-10 01:12)
标签:

校园

分类: 案例

下面程序是建立单链表,完成插入、删除操作,在程序运行后先输出个乱码,之后输出的第一个数是个不应该出现的大负数。

#include
#include
typedef struct Node
{
 int data ;
 struct Node *next;
}*Linklist,LNode;
Linklist iniLink(Linklist L)
{
 L=(Linklist)malloc(sizeof(LNode));
 L->next=NULL;
     return L;
}
void creatlist_L(Linklist L)
{
 Linklist p,s;
 int x;
  p=L;
 scanf('%d ',&x);
 while(x!=0)
 {
  s=(Linklist)malloc(sizeof(LNode));
  s->data=x;
  p->next=s;
       p=s; 
  scanf('%d ',&x);
 }
 p->next =NULL;
}
void Lengthlist_L(Linklist L)
{
 Linklist p;
 p=L;
 int j=0;
 while(p!=NUL

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2012-11-05 16:51)
标签:

校园

分类: 案例
# include
merge(int a[5],int b[5])
{
 int i,j,n;
    int c[6];
    int d[6];
 c[5]=100000;  //观察哨
 d[5]=100000;
for(i=0;i<5;i++)
c[i]=a[i];
for(j=0;j<5;j++)
d[j]=d[j];
int m[10];
i=0;j=0;n=0;
while(i<5&&j<5)
if(a[i]
{m[n]=a[i];i++;n++;}
else
{m[n]=b[j];j++;n++;}
for(n=0;n<10;n++)
printf('%d',m[n]);
}
 
int main ()
{
 int i,j,a[5],b[5];
   printf('请输入从小到大的5个数:\n');
  for(i=0;i<5;i++)
   scanf('%d',&a[i]);
  for(j=0;j<5;j++)
   scanf('%d',&b[j]);
  
  merge(a[5],b[5]);
 &nb
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2012-10-22 21:58)
标签:

校园

分类: 案例

#include

#include

typedef struct Node

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2012-10-22 10:45)
标签:

校园

分类: 案例

#include
#include
#include
typedef  int ElemType;
typedef  struct link
{
 int data;
 struct link *next;
}NODE,*LinkList;
LinkList CreateList_L(int n)
{
NODE *p,*L;
L=(NODE *)malloc(sizeof(NODE));
L->next=NULL;
for(int i=0;i
{
p=(NODE *)malloc(sizeof(NODE));
scanf('%d',&p->data);
p->next=L->next;
L->next=p;
}
return L ;
}
void ListDelete_L(LinkList &L,int i){
NODE *p,*q;
p=L;
int j=0,e;
while(p->next&&j
{p=p->next;++j;}
if(!(p->next)&&j>i-1)
printf('ERROR');
else{q=p->next;
p->next=q->next;
e=q->data;
free(q);
printf('%d  ',e);}
}

void main()
{NODE *A,*p;
int n;
printf('请输入整数非递减有序排

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 

亲爱的朋友:

    欢迎您在新浪博客安家,您的博客地址是:http://blog.sina.com.cn/u/3001490855

    您可以用文字、图片、视频记录和展示最真实的自我,与网友交流,与线上好友聊天,还能通过手机发表博文和上传图片,随时随地记录心情和身边趣闻。

    我们为您提供了丰富的炫酷模板来装点您在网上的家园,强大的音乐播放功能更能陪伴您的网络生活。准备好了吗?现在就开始精彩的博客之旅!

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有