有以下程序main(){intm=1,n=2,*p=&m,*q=&n,*r;r-p,p=q,q=r;printf(%d,%d,%d,%d/n,m,n,*p,*q);)程序运行后的输出结果是
A: 1,2,1,2
B: 1,2,2,1
C: 2,1,2,1
D: 2,1,1,2
A: 1,2,1,2
B: 1,2,2,1
C: 2,1,2,1
D: 2,1,1,2
B
举一反三
- 执行以下程序片段{ int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d\n",m,n,*p,*q); } 程序运行后的输出结果是 A: 1,2,1,2 B: 1,2,2,1 C: 2,1,2,1 D: 2,1,1,2
- 以下程序的运行结果是______。 #include "stdio.h" main() {int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d\n",m,n,*p,*q); }
- 有以下程序#includemain(){intm=1,n=2,*p=&m,*q=...p,*q);}程序运行后的输出结果是()
- 以下程序的运行结果是( )。#include[stdio.h] int main() { int k=1, j=2, *p, *q, *t; p = &k; q = &j; t = p; p = q; q = t; printf("%d %d", *p, *q); } A: 2 1 B: 2 2 C: 1 1 D: 1 2
- (1)p→q (2)┐q∨r (3)(┐p∨q)∧((p∧r)→p) (4)(q→r)∧(p→p) A: (1)和(2) B: (1)和(3) C: (2)和(3) D: (2)和(4)
内容
- 0
以下程序的运行结果是______。voidswap(int**r,int**s){int*t;t=*r;*r=*s;*s=t;}voidmain(){inta=1,b=2,*p,*q;p=&a;q=&b;swap(&p,&q);printf("%d,%d\n",*p,*q);}
- 1
在MATLAB中运行[d,p,q]=gcd(56,126),输出结果是 A: d=14, p=-2, q=1 B: d=14, p=2, q= -1 C: d=14, p=1, q=-2 D: d=14, p=-1, q=2
- 2
有以下程序: main() { int a=7,b=8, *p, *q, *r; p=&a; q=&b; r=p; p=q; q=r; printf("%d,%d,%d,%d\n", *p,*q,a,b); } 程序运行后的输出结果是 【1】 。
- 3
以下推理过程是正确的。( )(1) p P规则(2) p®(Øq®r) P规则(3) Øq®r (1)(2),假言推理
- 4
假设已有定义int m=2,n=1,&r=m; 则语句r=n;执行后,m、n和r的值依次为 。 A: 1 1 1 B: 2 1 1 C: 1 1 2 D: 1 2 1 E: 1 2 2