单项选择题

在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则( )。

A.称为函数的直接递归调用
B.称为函数的间接递归调用
C.称为函数的循环调用
D.C语言中不允许这样的递归调用
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序void swap(char*X,char,*y){char t;t=*X;*X=* Y;*Y=t;} main(){char*s1= abc ,*s2= 123 ;swap(s1,s2);printf( %S,%s\n ,s1,s2);}程序执行后的输出结果是【 】。
A.123,abc
B.abc,123
C.1bc,a23
D.321,cba
单项选择题
有以下程序:int f(int n){ if(n ==1)return 1;else return f(n-1)+1;}main( ){ int i,j=0;for(i=1;i<3;i++) j+=f(i);printf( %d n ,j);}程序运行后的输出结果是( )。
A.4
B.3
C.2
D.1
相关试题
  • 数据结构分为逻辑结构和存储结构,循环队列...
  • 以下程序的输出结果是【 】。#include m...
  • 以下程序运行后的输出结果是【 】。main(...
  • 已有文本文件test.txt,其中的内容为:Hel...
  • 按 先进后出 原则组织数据的数据结构是【...