单项选择题

下列程序的输出结果是 。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) return 3; else p=x-fun(x-2); return p; } void main() { printf("\n%d",fun(5)); }

A. 5
B. 3
C. 7
D. 1
<上一题 目录 下一题>
热门 试题

单项选择题
下面说明不正确的是 。
A. chara[10]="china";
B. chara[10],*p=a;p="chiua";
C. char*a;a="china";
D. chara[10],*p;p=a="china";
单项选择题
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的3个连续结点。struct node { int data;struct node *next;} *p,*q,*r; 现要将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是
A. p->next=q->next;
B. p-next=p->next->next;
C. p->next=r;
D. p=q->enxt;
相关试题
  • 在下列几种排序方法中,要求内存量最大的是...
  • 下列工具中为需求分析常用工具的是
  • 有以下程序: # include <stdio.h>...
  • 执行下列程序中的输出语句后,a的值是 。...
  • 有以下定义语句,编译时会出现编译错误的是...