网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
设函数voidswap(int&,int&)将交换两形参的值,如两整型变量inta=10;intb=15;则执行swap(a,b)后,a、b值分别为()

A、10,10

B、10,15

C、15,10

D、15,15


参考答案

更多 “ 设函数voidswap(intintb=15;则执行swap(a,b)后,a、b值分别为() A、10,10B、10,15C、15,10D、15,15 ” 相关考题
考题 下面程序应能对两个整型变量的值进行交换。以下正确的说法是main(){int a=10,b=20;printf("(1)a=%d,b=%d\n",a,b);swap(a,b);printf("(2)a=%d,b=%d\n",a,b);}swap(int p,int q){int t;t=p;p=q;q=t;}A.该程序完全正确B.该程序有错,只要将语句swap(a,b);中的参数改为a,b即可C.该程序有错,只要将swap()函数中的形参p和q以及t均定义为指针(执行语句不变)即可D.以上说法都不对

考题 下面程序应能对两个整型变量的值进行交换。以下正确的说法是 include void swap 下面程序应能对两个整型变量的值进行交换。以下正确的说法是 #include<iostream.h> void swap(int p,int q) { int t; t=p; p=q; q=t;} void main( ) { int a=10,b=20; cout<<a<<" "<<b; swap(a,b); cout<<a<<" "<<b;}A.该程序完全正确B.该程序有错,只要将语句swap(a,b);中的参数改为a,b即可C.该程序有错,只要将swap( )函数中的形参p和q以及t均定义为指针(执行语句不变)即可D.以上说法都不对

考题 设int max(int ,int )返回两参数中较大者,如有两整型变量 int a=5;int b=10;在执行max(a,b)++后,a,b的值分别为A.5,10B.6,10C.5,11D.6. 11

考题 下面程序应能对两个整型变量的值进行交换。以下正确的说法是 int main(void) {int a=10,b=20; printf("(1)a=%d,b=%dn",a,b); swap(a,b); printf("(2)a=%d,b=%dn",a,b); } void swap(int p,int q) {int t; t=p;p=q;q=t;}A.该程序完全正确B.该程序有错,只要将语句swap(a,b);中的参数改为a,b即可C.该程序有错,只要将swap()函数中的形参p和q以及t均定义为指针(执行语句不变)即可D.以上说法都不对

考题 利用引用,实现一个swap函数,实现两个整数值的互换。 其可以进行如下应用: int a=10, b=20; swap(a,b) 执行完后,a的值为20,b的值为10。 实现该函数

考题 下列可实现两个实参变量值交换的函数声明是:A.void swap(int a, int b);B.void swap(const int a, const int b);C.void swap(int *a, int *b);D.void swap(int * const a, int* const b);

考题 【单选题】下面程序应能对两个整型变量的值进行交换。以下正确的说法是 int main(void) {int a=10,b=20; printf("(1)a=%d,b=%dn",a,b); swap(a,b); printf("(2)a=%d,b=%dn",a,b); } void swap(int p,int q) {int t; t=p;p=q;q=t;}A.该程序完全正确B.该程序有错,只要将语句swap(a,b);中的参数改为a,b即可C.该程序有错,只要将swap()函数中的形参p和q以及t均定义为指针(执行语句不变)即可D.以上说法都不对

考题 要求通过函数调用交换两个变量的值。 #include <stdio.h> void swap(int *p, int *q) { int a; a = *p; ; ; } int main() { int x, y; x = 3; y = 5; swap(x, y); printf(“ x=%d y=%dn”, x, y); return 0; }

考题 下面程序欲对两个整型变量的值进行交换,以下正确的说法是 。main() {int a=10,b=20; printf("(1)a=%d,b=%dn",a,b); swap(a,b); printf("(2)a=%d,b=%dn",a,b); } swap (int p,int q) {int t; t=p;p=q;q=t;}A.该程序完全正确B.该程序有错,只要将语句swap(a,b);中的参数改为a,b即可C.该程序有错,只要将swap()函数中的形参p、q和变量t均定义为指针即可D.以上说法都不正确