单项选择题X 纠错
下面程序把数组元素中的最大值放入a[0]中。则在if语句中的条件表达式应该是 main() {inta[10]={6,7,2,9,1,10,5,8,4,3},*p=a,i; for(i=0;i<10;i++,p++) if(________)*a=*p; printf("%d",*a); }
A.p>a B.*p>a[0] C.*p>*a[0] D.*p[0]>*a[0]
你可能喜欢
单项选择题
A.0 B.1 C.3 D.6
设x和y均为int型变量,则执行下的循环后,y值为()for(y=1,x=1;y<=50;y) {if(x==10))break; if(x%2==1) {x=5;continue;} x-=3; }
A.2 B.4 C.6 D.8
请读程序: main() {inti,k,a[10],p[3]: k=5; for(i=0;i<10;i)a[i]=i; for(i=0;i<3;i)p[i]=a[i*(i1)]; for(i=0;i<3;i)k=p[i]*2; printf(“%d、n”,k); } 则上面程序的输出结果是()
A.20 B.21 C.22 D.23
函数AAA(s,t) char*s,*t; {while(*t++); t--; while(*t++=*s++); } 的功能是:()。
A.求串的长度 B.比较两个串的大小 C.将串s复制到串t中 D.将串s连接到串t中
下列程序执行后的输出结果是() voidfunc1(inti); voidfunc2(inti); charst[]="hello,friend!"; voidfunc1(inti) {printf("%c",st[i]); if(i<3){i+=2;func2(i);} } voidfunc2(inti) {printf("%c",st[i]); if(i<3){i+=2;func1(i);} } main() {inti=0;func1(i);printf("\n");}
A.hello B.hel C.hlo D.hlm
A.10 B.11 C.12 D.13
A.’a’&&’b’ B.a<=b C.a||b+c&&b-c D.!((a>B)&&!C||1)
A.4 B.16 C.32 D.52
设有如下定义:intx=10,y=3,z;则语句 printf("%d\n",z=(x%y,x/y));的输出结果是()
A.1 B.0 C.4 D.3
请读程序: main() {inta=1,b=2; printf("%d\n",a=a+1,a+6,b+2);} 则上面程序的输出结果是()
A.2 B.3 C.4 D.1
赞题库-搜题找答案
(已有500万+用户使用)
无需下载 立即使用
版权所有©考试资料网(ppkao.com)All Rights Reserved