填空题

以下程序运行后的输出结果是______。
int fun(int a)
int b=0; static int c=3;
b++; c++;
return(a+b+c);
main()
int i, a=5;
for(i=0; i<3; i++)printf("%d%d", i, fun(a)); printf("n");

【参考答案】

010111212
<上一题 目录 下一题>
热门 试题

填空题
下述程序的输出结果是______。 main() int a=2, b=4, c=6; int *p1=&a, *p2=&b, *p; *(p=&c)=*p1*(*p2); printf( %d n , c);
单项选择题
现有以下结构体说明和变量定义,如图所示,指针P、q、r分别指定一个链表中连续的3个结点。 struet node hat data; struct node *next; *p, *q, *r; 现要将q和r所指结点交换前后位置,同时要保持链表的结构,下列不能完成此操作的语句是( )。
A.q->next=r->next; pr->next=r; r->next=q;
B.q->next=r; q->next=r->next; r->next=q;
C.q->next=r->next; r->next=q; p->next=r;
D.q->next=q; p->next=r; q->next=r->next;
相关试题
  • 若有定义“float b[15], *p=b; ...
  • 下列程序的功能是将字符串s中所有的字符C删...
  • 下列循环的循环次数是______。 int...
  • 下列程序的输出结果是______。 #in...
  • 下述程序的输出结果是______。 long...