若有以下程序段,则选项中值为2的是()。 struCt a{int n,*next;}; int x=1,y=2,z=3;
若有以下程序段,则选项中值为2的是()。 struCt a{int n,*next;}; int x=1,y=2,z=3; struct a s[3],*p=s; S [0].next=&x;s[1].next=&V;S[2].next=&z;
A.*(p++)一>next
B.*(p)一>next
C.(*p).next
D.(p++)一>next
若有以下程序段,则选项中值为2的是()。 struCt a{int n,*next;}; int x=1,y=2,z=3; struct a s[3],*p=s; S [0].next=&x;s[1].next=&V;S[2].next=&z;
A.*(p++)一>next
B.*(p)一>next
C.(*p).next
D.(p++)一>next
A.++(p->n)
B.(*p).n
C.p->n++
D.p->n
A.输出的是3和0
B.输出的是1和-2
C.输出的是1
D.是死循环
若有以下程序 {}j}include<stdio.h> yoidsp(int*a){ intb=2; *a=*a*2: printf(%d,,*a); a=&b: *a=*a*2: printf(%d,,*a);) main(){ intk=3: sp(&k); printf(%d\n,k);} 则程序的输出结果是
A.6,4,6
B.6,4,3
C.6,12,12
D.9,4,9
若有以下程序 defineS(x)x*x defineT(x)S(x)*S(x) main(){ intk=5,j=2; printf(%d,%d\n,S(k+j),T(k+j));} 则程序的输出结果是
A.17,37
B.49,2401
C.17,289
D.49289
多处理机中,两个程序段之间若有先写后读的数据相关,则不能并行,但任何情况下都可以交换串行。()
A.2000元
B.1750元
C.1600元
D.1500元
A.最多允许输出100个非负整数
B.当y<0时整个循环结束
C.y>=0时什么也不输出
D.printf函数永远也不执行
若i、j为int类型,则以下程序段内循环体的总执行次数是【 】。 for(i=5;i;i--) for(j=0;j<3;j++) { }
若i,j已经定义为整型,则以下程序段中,内循环体的执行次数是()。 for(i=6;i>0;i一一) for(j=0;j<5;j++){…}
A.40
B.35
C.30
D.25