单项选择题

有下列程序:
fun(int x)
int p;
if(x==0‖x==1)return(3);
p=x-fun(x-2);
return p;

main()
printf("%d\n",fun(7));
执行后的输出结果是( )。

A) 7
B) 3
C) 2
D) 0
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 #include <stdio.h> mare() int x=1,y=2,z=3; if(x>y) if(y<z) printf( %d ,++z); else printf( %d ,++y); printf( %d n ,x++); 程序的运行结果是()。

A) 331
B) 41
C) 2
D) 1

单项选择题
有以下函数 int fun(char *x,char *y) int n=0; while((*x==*y)&&*x!=' 0')x++; y++; n++; return n; 函数的功能是( )。
A)查找x和y所指字符串中是否有'\0'
B)统计x和y所指字符串中最前面连续相同的字符个数
C)将y所指字符串赋给x所指存储空间
D)统计x和y所指字符串中相同的字符个数
相关试题
  • 53. 有两个C程序文件T18.c和myfun....
  • 执行以下程序的输出结果是______。#...
  • 54. 以下程序运行后的输出结果是 。 ...
  • 下面程序的功能是输出数组s中最大元素的下...
  • 51. 以下程序的输出结果是 。 #incl...