A.void Fun(int x=0,int y=0);B.void Fun(int x,int y);C.void Fun(int x,int y=0);D.void Fun(int x=0,int y); 2下列函数原型声明中错误的是( )。 A.void Fun(int x=0,int y=0); B.void Fun(int x,int y);C.void Fun(int x,int y=0); D.void Fun(int x=0,int y...
下列函数声明中,错误的是___void fun(int x=0,int y=0);void fun(int x,int y=0);void fun(int x=
void fun(int x,int y) {x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);} main() {int x=2,y=3; fun(x,y); printf("%d,%d\n",x,y); }相关知识点: 试题来源: 解析 答案:[NN]3,2,2,3 评析: 本题的考查点是交换变量的值。 被调函数fun()实现的功能是交换变量x和y的值并...
解析 给定程序:void fun(int x,int y){x++;y++;}main(){int x=0;fun(x,x);printf(x);}调用函数fun时,若参数传递机制是1)按值传递,那么输出结果为多少?2)按引用传递,那么输出结果为多少?3)按值-结果传递,那么输出结果为多少?同试卷A null...
void fun(int x,int y ,int z) {z=x-y;} void main( ) {int a=10; fun(15, 5 , a); printf ( "%d", a); } 相关知识点: 试题来源: 解析 10。 这段程序定义了一个函数fun,该函数接受三个整数参数,并将第一个参数减去第二个参数的值赋给第三个参数。程序还定义了一个整数变量...
下面程序的运行结果为 。 #include void fun(int x=0,int y=0) cout < < x < < y; void main( ) fun(5) ;分值: 2相关知识点: 试题来源: 解析 答案:50 [解析] 本题考查的是函数的默认参数,如果一个函数中有多个参数,则默认参数应从右至左逐个定义,所以题目中x使用参数5,y使用默认参数0。
运行下列程序后,输出结果是( ) void fun(int x,int y,int *cp,int *dp) *cp=x+y;*dp=x-y; main() int a=6,b=2; fun(a+b,a-b,&a,&b ); printf("%d,%d\n",a,b ); A.6,2 B.8,4C.12,4 D.8,2 答案 C暂无解析相关...
[解析] 当执行fun函数时因为参数传递时是地址传递,因此形参值的改变会影响实参中的数,在执行fun函数时先输出12,接着把*x赋3,*y赋4,此时带回主函数中,输出的值为3 4。结果一 题目 下列程序的输出结果是( )。 void fun(int*x,int y) printf("%d%d",*x,*y);*x=3;*y=4; main() int x=1,y...
已知函数fun的定义如下: void fun(int x[], int y) { int k; for(k=0;k x[k]+=y; } 若main函数中有声明int a[10]={10}及调用fun函数的语句,则正确的fun函数调用形式是( )。 A. fun(a[ ],a[0]); B. fun(a[0],a[0]); C. fun(&a[0],a[0]); D. fun(a[0],&a[0...
已知某一函数形式为'void fun(int x,int y) ;'已定义的变量mn为整型,则下面语句中正确的函数调用[1]语句是 A. fun(m,n) ; B. cout<<fun(m,n) ; C. void fun(int m,int n) ; D. void fun(m,n) ; 相关知识点: 试题来源: 解析 A.fun(m,n) ; 正确 B.cout<<fun(m,n) ; 错误...