在函数调用中,如果函数funA()调用了函数funB(),函数funB()又调用了函数funA(),则( )
A. 称为函数的直接递归调用
B. 称为函数的间接递归调用
C. 称为函数的循环调用
D. C语言中不允许这样的递归调用
查看答案
循环语句for(i=0,j=0;(j!=4)||(i<3);j++,i++)的循环执行次数是()
A. 无限循环
B. 2
C. 3
D. 4
设有定义:char s[12]=”string”;则printf(“%d\n”,strlen(s));输出是()
A. 5
B. 6
C. 7
D. 8
以下是对字符数组进行初始化的,错误的形式是( )
A. char c1[]={‘1’,’2’,’3’};
B. char c2[]=50;
C. char c3[]={‘1’,’2’,’3’,’\0’};
D. char c4[]=”123”;
定义字符数组char a[5],b[5];以下正确的输入格式是()
A. get(a,b);
B. get(a), get(b);
C. scanf(“%s%s”,&a,&b);
D. scanf(“%s%s”,a,b);