问题

下面程序的运行结果是 : 【 1 0 】 。

fun(int t[],int n)

{ int i,m;

if(n==1)return t[0];

else

if(n>=2){m=fun(t,n-1); return m; }

}

main()

{ int a[]={11,4,6,3,8,2,3,5,9,2};

printf(" % d\n",fun(a,10));

}

参考答案
您可能感兴趣的试题
  • 现有两个 C 程序文件 T18.c 和 myfun.c 同在 TC 系统目录 ( 文件夹 ) 下,其中 T18.c 文件如下 :#include #include myfun.c
  • 以下函数 fun 的功能是返回 str 所指字符串中以形参 c 中字符开头的后续字符串的首地址 , 例如 : st r所指字符串为 : Hello! , c 中的字符为 e ,则函数返回字符串 : e
  • 以下程序的功能是 : 输出 100 以内 ( 不含 100) 能被 3 整除且个位数为 6 的所有整数,请填空。main(){ int i,j;for(i=0; 【 1 3 】 ;i++){ j=i*
  • 以下 isprime 函数的功能是判断形参 a 是否为素数,是素数,函数返回 1 ,否则返回 0 。请填空int isprime(int a){ int i;for(i=2;i<=a/2;i++)if
  • 以下程序的功能是输入任意整数给 n 后,输出 n 行由大写字母 A 开始构成的三角形字符阵列图形。例如,输入整数 5 时 ( 注意 : n 不得大于 10) ,程序运行结果如下 :A B C D EF
  • 下列选项不符合良好程序设计风格的是A) 源程序要文档化B) 数据说明的次序要规范化C) 避免滥用 goto 语句D) 模块设 计 要保证高耦合、高内聚
相关内容