单项选择题

下列程序的输出结果是 。 #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;
相关试题
  • 数据库设计分为以下6个设计阶段:需求分析...
  • 有以下程序:#include<stdio.h>typedef...
  • 实体联系模型是一种常用的高级概念数据模型...
  • 是数据库设计的核心。
  • 若有程序main(){int i,j;scanf( i...