有代码:float a, b, *p, *q, t ;p=&a; q=&b;...q; *q=t; 则描述正确的是 ( )
举一反三
- 有代码:float a=5, b=10, *p, *q, *t ;p=&a;...=q; q=t; 则描述正确的是 ( )
- 有代码:float a, b, *p, *q, t ; p=&a; q=&b; 如接下来执行3条语句 : t=*p; *p=*q; *q=t; 则描述正确的是 ( )
- 有代码:float a=5, b=10, *p, *q, *t ; p=&a; q=&b; 如接下来执行3条语句 : t=p; p=q; q=t; 则描述正确的是 ( )
- 假设 t 是整型变量,下面( )选项可以交换指针 p 和 q 所指的 int 型变量的值。 A: t = p; *p = *q; q = t; B: t = &p; *p = *q; q = *t; C: t = *p; *p = *q; *q = t; D: t = p; p = q; q = t;
- 以下程序段中能够正确实现p和q中两个字符串互换的是: A: char p[10]="hello", q[10]= "world", *t;strcpy(t,p); strcpy(p,q); strcpy(q,t); B: char p[10]= "hello", q[10]= "world", *t;t=p; p=q; q=t; C: char p[10]= "hello", q[10]= "world", t[10];strcpy(t,p); strcpy(p,q); strcpy(q,t); D: char p[10]= "hello", q[10]= "world", t[10];t=p; p=q; q=t;