填空题
以下程序运行后的输出结果是______。
struct NODE
int num; 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);
【参考答案】
E
热门
试题
填空题
下面程序的运行结果是______。#include int f(int a[],int n) if(n>1)return a[0]+f(a+1,n-1);elsereturn a[0];main() int aa[10]=1,2,3,4,5,6,7,8,9,10,s;s=f(aa+2,4); printf( %d n ,s);