单项选择题

以下程序的输出结果是 long fun(int n) { long s; if(n==1‖n==2)s=2; else s=n-fun(n-1); return s;} main() {printf("%1d\n",fun(3));}

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

单项选择题
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是
A.每个元素都有一个直接前件和直接后件
B.线性表中至少要有一个元素
C.表中诸元素的排列顺序必须是由小到大或由大到小
D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件
单项选择题
有以下程序 #include<stdio.h> main() {char c1,c2,c3,c4,c5,c6; scanf( %c%c%c%c ,&c1,&c2,&c3,&c4); c5=getchar();c6=getchar(); putchar(c1);putchar(c2); printf( %c%c n ,c5,c6); } 程序运行后,若从键盘输入(从第1列开始) 123<回车> 45678<回车> 则输出结果是
A.1267
B.1256
C.1278
D.1245
相关试题
  • 现有如下程序段 #include stdio.h #i...
  • 若有定义float x=1.5;int a=1,b...
  • 以下不能对二维数组a进行正确初始化的语句是
  • 若某二叉树的前序遍历访问顺序是abdgcefh,...
  • 有以下程序 void swap(char* x,char...