主调函数中的两个变量a和b,要求调用函数交换a、b值,返回交换结果,则以下正确的函数是______。
A.funa(int*x,int*y) { int*p; *p=*x;*x=*y;*y=*p; }
B.funb (int x,int y) {int t;t=x;x=y;y=t;}
C.func(int *x,int*y) {*X=*y;*y=*x;}
D.fund(int *x,int *y) {*x=*x+*y;*y=*x-*y;*x=*x-*y;}
第1题:
在函数调用时,以下说法正确的是?
A.主调函
B.函数间的数据传递不可以使用全局变量
C.实际参数和形式参数可以同名
D.函数调用后必须带回返回值
第2题:
在函数调用时,以下说法正确的是________
A.函数调用后必须带回返回值
B.实际参数和形式参数可以同名
C.函数间的数据传递不可以使用全局变量
D.主调函数和被调函数总是在同一个文件里
第3题:
在函数调用时,以下叙述中正确的是()。
A.函数调用后必须带回返回值
B.实际参数和形式参数可以同名
C.函数间的数据传递不可以使用全局变量
D.主调函数和被调函数总是在同一个文件里
第4题:
C程序中函数返回值的类型是?
A.函数定义时指定的函数类型
B.函数中使用的最后一个变量的类型
C.调用函数时临时确定
D.调用该函数的主调函数类型
第5题:
在函数调用时,以下说法正确的是?
A.主调函数和被调函数总是在同一个文件里
B.函数间的数据传递不可以使用全局变量
C.实际参数和形式参数可以同名
D.函数调用后必须带回返回值
第6题:
21、在函数调用时,以下说法正确的是()。
A.函数调用后必须带回返回值
B.实际参数和形式参数可以同名
C.函数间的数据传递不可以使用全局变量
D.主调函数和被调函数总是在同一个文件里
第7题:
下列对于主调函数和被调函数的描述,错误的是
A.主调函数可以依次调用多个被调函数
B.一个函数可以在函数体中调用自己,此称递归调用
C.调用被调函数时,形式参数(值传递或地址传递)作为局部变量被创建
D.函数返回时的return语句不可省略不写
第8题:
6、在函数调用时,以下说法正确的是?
A.函数调用后必须带回返回值;
B.实际参数和形式参数可以同名;
C.函数间的数据传递不可以使用全局变量;
D.主调函数和被调函数总是在同一个文件里;
第9题:
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
A.funa(int*x,int*y) {int*p; *p=*x;*x=*y;*y=*p; }
B.funb(int x,int y) {int t; t=x;x:y=y=t;}
C.func(int*x,int*y) {*x=*y;*y=*x;}
D.fund(int *x,int*y) {*x=*x+*y;*y=*x-*y;*x=*x-*y;}