A.
B.
C.
D.
[单选题]下列选项中,()不能交换变量a和b的值。A . t=b:b=a:a=tB . a=a+b:b=a-b:a=a-bC . t=a:a=b:b=tD . a=b:b=a
[单选题]下面程序应能对两个整型变量的值进行交换。以下正确的说法是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以及
[单选题]下面程序应能对两个整型变量的值进行交换。以下正确的说法是 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.该程序有错,
[单选题]以下程序调用fmdmax函数返回数组中的量大值: findmax(int *a,int n) { int *p,*s; for(p=a,s=a;p-a<n;p++) if(______)s=p; return(*s); } main() { int x[5]={12,21,13,6,18}; printf("%d/n",findmax(x,5)); } 在下划线处应填入的是( )。A.p>sB.*p>*sC.a[p]>a[s]D.p-a>p-s
[单选题]以下4个程序中,不能实现两个实参值进行交换的是 ( )。A.void swap (float *p, float *q) { float *t ,a; t = &a; t = p; *p = *q; *q = *t; } void main () { float x = 8.0;y = 9.0; swap (&x, &y); cout<<x<<", "<<y<<B.void swap (float *p, float *q) { float a; a = *p; *p
[单选题]下面的代码段中,执行之后i和j的值是( )。 int i=1; int j; j=i++;A.1,1B.1,2C.2,1D.2,2
[单选题]执行以下程序段后,变量i的值为()。A . 24B . 14C . 12D . 13
[单选题]若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是( )。A.B.C.D.
[主观题]D.im i, j as integer 表明i和j都是整型变量。( )
[判断题] Dim i, j as integer 表明i和j都是整型变量。A . 正确B . 错误