c语言

xzhf0816 2008-10-15 09:12:12
#include"j.h"
typedef struct polynode
{int coef;
int exp;
struct polynode *next;
}PNode;
PNode creat_list(int n)
{PNode *p,*head,*s;
int i;
head=(PNode *)malloc(sizeof(PNode));
p=head;
for(i=1;i<=n;i++)
{s=(PNode *)malloc(sizeof(PNode));
scanf("%d,%d",&s->coef,&s->exp);
s->next=NULL;
p->next=s;
p=s;
}
return head;
}
void print(PNode *H)
{PNode *p=H->next;
while (p->next)
{printf("%dx^%d+",p->coef,p->exp);
p=p->next;}
if(p->exp) printf("%dx^%d\n",p->coef,p->next);
else printf("%d\n",p->coef);
}

void main()
{ PNode *HA, *HB;
int la,lb;
int i;
printf("please input la,lb:");
scanf("%d,%d",&la,&lb);
printf("please input A(x) cofe exp");
HA=creat_list(la);
HB=creat_list(lb);
printf("A(x)=");
print("HA");
printf("B(x=)");
print(HB);

}
...全文
110 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
nitingjimo 2008-10-17
  • 打赏
  • 举报
回复
散分是干什么?
Dan_M 2008-10-16
  • 打赏
  • 举报
回复
。。。
JF
once_and_again 2008-10-16
  • 打赏
  • 举报
回复
??
overbai 2008-10-16
  • 打赏
  • 举报
回复
??
JF
kobefly 2008-10-16
  • 打赏
  • 举报
回复
JF
wudeshou82666 2008-10-15
  • 打赏
  • 举报
回复
干嘛呢?散分吗?
rock_HX 2008-10-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lann64 的回复:]
干嘛呢?散分吗?
[/Quote]
.
backway 2008-10-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lann64 的回复:]
干嘛呢?散分吗?
[/Quote].
lann64 2008-10-15
  • 打赏
  • 举报
回复
干嘛呢?散分吗?

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧