struct NODE{ int num; struct NODE *next; } main( ) { struct NODE *p,*q,*r; int sum=0; p=(struct NODE *)malloc(sizeof(struct NODE)); q=(Struct NODE *)malloc(sizeof(struct NODE)); r=(Struct NODE *)malloc(sizeof(struct NODE)); p->num=1; q->num=2; r->num=3; p->...
struct NODE *next; }; main( ) {struct NODE s[3]={{1,’\0’},{2,’\0’},{3,’0’}},*p,*q,*r; int sum=0; s[0].next=s+1;s[1].next=s+2;s[2].next=s; p=s; q=p->next; r=q->next; sum+=q->next->num; sum+=r->next->next->num; printf(“%d\n”,sum)...
struct node { int data; struct node *next; }; 且已建立如图2-2所示的带有头结点的单向链表:图2-2 填空题3附图 函数sum的功能是:计算链表中各结点数据域之和,作为函数值返回。请填空。 int sum { int s=0; struct node *p; p=head->next; ...
struct NODE s[3]={{1, '\0'},{2, '\0'},{3, '\0'}}, *p, *q, *r;int sum=0;s[0].next=s+1; s[1].next=s+2; s[2].next=s;s[0]的next是s[1],s[1]的next是s[2],s[2]的next是s p=s;q=p->next;q是s[1]r=q->next;r是s[2]sum+=q->next->nu...
struct node{ int num; struct node *next; } int fun(struct node *p) { int k=0; struct node *pp=p; while (pp!=NULL){ if((pp->num)%2==0) k+=pp->num; pp=pp->next; } return(k); } 五、程序填空题(阅读程序,在___处填入适当的内容,使程序变得完整,第 1 小题 6 分, ...
int n=0; LNode *p=HL; while (p!=NULL) { if (p->data= =x) n++; p=p->next; } return n; } 对于结点类型为LNode的单链表,以上算法的功能为:() 免费查看参考答案及解析 题目: 设有以下函数: voidfun(intn,char}s){……} 则下面对函数指针的定义和赋值均正确的是()。 A.void(*pf)(...
struct NODE *next; } ;int main(){ struct NODE s[3]={{1, '\0'},{2, '\0'},{3, '\0'}},*p,*q,*r;int sum=0;s[0].next=s+1; s[1].next=s+2; s[2].next=s;p=s; q=p->next; r=q->next;sum+=q->next->num; sum+=r->next->next->num;printf("%d", sum);re...
C语言程序P如下: int sum(int x,int y) { int z; z=x+y; return z; } void main() { int x=-20,y=3,z; z=sum(x,y); printf("z=%d\n",z); } 在IA-32+Linux+gcc环境中用gdb工具调试执行该程序,当前的断点在“return z;”语句处,当前的调试信息如下: (gdb) i r ebp esp ebp 0x...
有以下程序: #include<stdlib.h> struct NODE int num; struct NODE *next; main() struct NODE *p,*q,*r; int sum=0; p=(struct NODE…
int i,count=0,sum=0; /*count用于记录选修课程名为kc的学生的人数*/ double avg=0.0; struct node *p; for(i=0;i<N;i++) p= (1) ; /*取第i个学生所修课程链表的头指针*/ while (p) if( (2) ) sum= (3) ; count++; break;; /*if*/ ...