解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<stdlib.h>
struct fushu
{
int shi;
int fu;
struct fushu *Next;
};
int main()
{
int i,s=0,f=0;
struct fushu *End,*New;
struct fushu *Head=NULL;
New=End=(struct fushu *)malloc(sizeof(struct fushu));
for(i=1;i<=10;i++)
{
scanf("%d%d",&New->shi,&New->fu);
if(i==1)
{
New->Next=Head;
Head=New;
End=New;
}
else
{
New->Next=NULL;
End->Next=New;
End=New;
}
New=(struct fushu *)malloc(sizeof(struct fushu));
}
New=Head;
for(i=1;i<=10;i++)
{
s=s+New->shi;f=f+New->fu;
New=New->Next;
}
printf("%d+%di\n",s,f);
return 0;
}
0.0分
0 人评分
兰顿蚂蚁 (C++代码)浏览:1091 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:758 |
简单的a+b (C语言代码)浏览:599 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1056 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:640 |
【排队买票】 (C语言代码)浏览:899 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:619 |
校门外的树 (C语言代码)浏览:695 |
1113题解浏览:788 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:523 |