【单选题】
有如下程序
mAin()
int y=3,x=3,z=1,
printF("%D%D\n",(++x,y++),z+2);
运行该程序的输出结果是______。
A.3 4
B.4 2
C.4 3
D.3 3
正确答案
正在加载...
答案解析
正在加载...
根据网考网考试中心的答案统计,该试题:
1%的考友选择了A选项27%的考友选择了B选项2%的考友选择了C选项70%的考友选择了D选项
你可能感兴趣的试题
第1题:
有以下程序:
int*F(int*x,int*y)
iF(*x<*y)
rEturn x;
ElsE
rEturn y;
mAin()
int A=7,B=8,*p,*q,*r;
p=&A;
q=&B;
r=F(p,q);
print("% D,% D,% D\n",*p,*q,*r);
执行后的输出结果是 ______。
A.7,8,8
B.7,8,7
C.8,7,7
D.8,7,8
第2题:
有以下程序:
voiD sort(int A[],int n)
int i,j,t;
For(i=0;i<n-1;i+=2)
For(j=i+2; j<n;j+=2)
iF(A[i]<A[j])t=A[i];A[i]=A[j];A[j]=t;
mAin( )
int AA[10]=(1,2,3,4,5,6,7,8,9,10),i;
sort(AA,10);
For(i=0;i<10;i++) printF("%D",AA[i]);
printF("\n");
其输出结果是 ______。
A.1,2,3,4,5,6,7,8,9,10,
B.10,9,8,7,6,5,4,3,2.,1,
C.9,2,7,4,5,6,3,8,1,10,
D.1,10,3,8,5,6,7,4,9,2,
第3题:
有以下程序:
#inCluDE<string.h>
voiD F(ChAr*s,ChAr*t)
ChAr k;
k=*s;*s=*t;*t=k;
s++; t--;
iF(*s) F(s,t);
mAin( )
ChAr str[10]="ABCDEFg",*p;
p=str+strlEn(str)/2+1;
F(p,p-2);
printF(~%s\n",str);
程序运行后的输出结果是 ______。
A.ABCDEF
B.gFEDCBA
C.gBCDEFA
D.ABEDCFg
第4题:
下列程序的输出结果是()。
voiD F(int*x,int*y)
int t;
t=*x,*x=*y;*y=t;
mAin()
int A[8]=1,2,3,4,5,6,7,8,i,*p,*q;
p=A;q=&A[7];
whilE(p<q)
F(p,q);p++;q--;
For(i=0;i<8;i+)printF("%D,",A[i]);
A.8,2,3,4,5,6,7,1
B.5,6,7,8,1,2,3,4
C.1,2,3,4,5,6,7,8
D.8,7,6,5,4,3,2,1
第5题:
请编写一个函数Fun(),它的功能是:求出1到m(含m)之内能被7或11整除的所有整数放在数组A中,通过n返回这些数的个数。
例如,若传给m的值为50,则程序输出:
7 11 14 21 x 28 33 35 42 44 49
注意:部分源程序给出如下。
请勿改动主函数mAin和其他函数中的任何内容,仅在函数Fun的花括号中填入所编写的若干语句。
试题程序:
#inCluDE<Conio.h>
#inCluDE<stDio.h>
#DEFinE m 100
voiD Fun(int m, int *A, int *n)
mAin()
int AA[m],n,k;
ClrsCr();
Fun(50,AA,&n);
For(k=0;k<n; k++)
iF((k+1)%20==0) /*每行输出20个数*/
printF("%4D",AA[k]);
printF("\n");
ElsE
printF("%4D",AA[k]);第6题:
在执行以下程序时,如果从键盘上输入ABCDEF<回车>,则输出为______。
#inCluDE <stDio.h>
mAin ()
ChAr Ch;
whilE ((Ch=gEtChAr())!="\n")
iF (Ch>=’A’&& Ch<=’B’)Ch=Ch+32;
ElsE iF (Ch>=’A’&& Ch<=’z’)Ch=Ch-32;
printF("%C",Ch);
printF("\n");
A、ABCDEF
B、ABCDEF
C、ABC
DEF