下面函数调用语句含有实参的个数为() 。fun((exp1,exp2),(exp3,exp4,exp5));
查看答案
若使用一维数组名作为函数实参,则以下正确的说法是() 。
A. 必须在主调函数中说明此数组的大小
B. 实参数组类型与形参数组类型可以不匹配
C. 在被调函数中,不需要考虑形参数组的大小
D. 实参数组名与形参数组名必须一致
以下不正确的说法为()。A)B)C)D)
A. 在不同函数中可以使用相同名字的变量
B. 形式参数是局部变量
C. 在函数内定义的变量只在本函数范围内有效
D. 在函数内的复合语句中定义的变量在本函数范围内有效
在C语言中,一个函数一般由两个部分组成,它们是【1】和【2】。
若输入的值是-125,以下程序的执行结果是。#includemain(){int n;scanf("%d",&n);printf("%d=",n);if(n<0) printf("-");n=fabs(n);fun(n);}fun(int n){int k,r;for(k=2;k<=sqrt(n);k++){r=n%k;while(r==0){printf("%d",k);n=n/k;if(n>1)printf("*");r=n%k;}}if(n!=1) printf("%d\n",n);}