(7)若变量都已正确定义,则程序段的输出为:____。p=2;q=3;printf(p>q?“***p=%d”:”###q=%d”,p,q);
举一反三
- 下列程序段的输出是_____。int *p, *q, k = 5 , j = 6 ;q = p = q ; q = printf("%d", *p);
- 有以下程序段,输出结果为()。 #include<stdio.h> main() {int a=10,*p,**q,***s; p=&a; q=&p; s=&a; printf("%d,%d,%d",*p,**q,***s); }
- 有变量定义及语句“inta=3,b=5,*p,*q;p=&a;q=&b;”,若要让p也指向b,则可以实现的赋值语句是()。 A: *p=*q; B: p=q; C: p=*q; D: *p=q;
- 有以下程序: 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】 。
- 证明┐q∧(p∨q) ⇒ ┐p的论证中,错误的是? A: 若┐q∧(p∨q) 为1,则...,故┐p为1。 B: 若┐q∧(p∨q) 为0,则...,故┐p为0。 C: 若┐p为1,则...,故┐q∧(p∨q) 为1。 D: 若┐p为0,则...,故┐q∧(p∨q) 为0。