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

题目内容 (请给出正确答案)
下面程序应能对两个整型变量的值进行交换。以下正确的说法是 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.以上说法都不对


参考答案

更多 “ 下面程序应能对两个整型变量的值进行交换。以下正确的说法是 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.以上说法都不对 ” 相关考题
考题 下面程序应能对两个整型变量的值进行交换。以下正确的说法是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 int a; int sum_a(void) { a=a+5; return a; } 下列程序的执行结果是【 】。include <iostream. h>int a;int sum_a(void){a=a+5;return a;}void main(void){a = a+sum_a();cout<<a<<endl;}

考题 定义int* swap()指的是______。A.—个返回整型值的函数swap()B.—个返回指向整型值指针的函数swap()C.—个指向函数swap()的指针,函数返回一个整型值D.以上说法均错

考题 以下四个程序中不能对两个整型值进行交换的是( )。A.B.C.D.A.AB.BC.C 以下四个程序中不能对两个整型值进行交换的是( )。A.B.C.D.A.AB.BC.CD.D

考题 下面程序应能对两个整型变量的值进行交换。以下正确的说法是 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.以上说法都不对

考题 设有下面两个赋值语句,以下说法正确的是()。 a = Integer.parseInt("1024"); b = Integer.valueOf("1024").intValue();A.a是整型变量,b是整型类对象B.a是整型类对象,b是整型变量C.a和b都是整型类对象并且值相等D.a和b都是整型变量并且值相等

考题 有下列两个过程Swap1和Swap2: Private Sub Swap1(ByRef x As Integer, ByRef y As Integer) Dim t As Integer t = x: x = y: y = t End Sub Private Sub Swap2(x As Integer, y As Integer) Dim t As Integer t = x: x = y: y = t End Sub 下列关于Swap1和Swap2的说法,正确的是()。A.调用过程Swap1可以实现交换两个变量值,而Swap2不能B.调用过程Swap2可以实现交换两个变量值,而Swap1不能C.调用过程Swap1和Swap2都可以实现交换两个变量值D.调用过程Swap1和Swap2都不能实现交换两个变量值

考题 【单选题】下面程序应能对两个整型变量的值进行交换。以下正确的说法是 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.以上说法都不对

考题 下面程序欲对两个整型变量的值进行交换,以下正确的说法是 。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.以上说法都不正确