网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有如下程序:#includeintfun( ){staticintx=0;x+=2;returnx;.}main( ){inti,s=1;for(i=1;i<=2;i++)s=fun( );printf(“%d\n”,s);}该程序的输出结果为()。
A
0
B
1
C
4
D
8
参考答案
参考解析
解析:
更多 “单选题有如下程序:#includeintfun( ){staticintx=0;x+=2;returnx;.}main( ){inti,s=1;for(i=1;i=2;i++)s=fun( );printf(“%d\n”,s);}该程序的输出结果为()。A 0B 1C 4D 8” 相关考题
考题
有如下程序 main() {inta=2,b=-1,c=2; if(aif(b0)c=0; elsec++; printf("%d\n",c);
有如下程序main(){ int a=2,b=-1,c=2;if(a A.0B.1C.2D.3
考题
有如下程序includevoid main(){char ch[2][5]=={"6937","8254"},*p[2];int i,j,s=0
有如下程序 #include<iostream.h> void main() {char ch[2][5]=={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i(2;i++)p[i]=ch[i]; for(i=0;i(2;i++) for(j=0;p[i][j]>'\0,j+=2) s=10*s+p[i][j]-'0'; cout<<s;} 该程序的输出结果是( )。A.69825B.63825C.6385D.693825
考题
下面程序的输出结果是 ( )main( ){ int x,y,z;x=0,y=z=-1;x+=-z- - -y;pritnf("x=%d\n",x);}A.x=4B.x=0C.x=2D.x=3
考题
有如下程序:includemain(){int a=2,b= -1,c=2; if(a
有如下程序: #include <stdio.h> main() { int a=2,b= -1,c=2; if(a<b) if(b<0) c=0; else c++; printf("%d\n",c); } 该程序的输出结果是A.0B.1C.2D.3
考题
以下程序段的执行结果为【】。includedefine PLUS(x, y) x+ yvoid main() { int x=1, y
以下程序段的执行结果为【 】。include<iostream.h>define PLUS(x, y) x+ yvoid main(){int x=1, y=2,z=3,sum;sum=PLUS(x+ y, z)*PLUS(y, z);cout<<"SUM="<<sum;cout<<end1;}
考题
有如下程序:includevoid main( ){char ch[2] [5] ={"6937","8254"},* p[2] ;int i,
有如下程序: #include<iostream.h> void main( ) { char ch[2] [5] ={"6937","8254"},* p[2] ; int i,j,s=0; for(i=0;i<2;i++) p[i] =ch[i] ; for(i=0;i<2;i++) for(j=0;p[i] [j] >'\0';j+=2) s=10 * s+p[i] [j] -'0'; cout < < s;} 该程序的输出结果是A.69825B.63825C.6385D.693825
考题
有如下程序:includevoid main(){int x=1,a=0,b=0;switch (x){Case 0: b++;Case 1:
有如下程序:#include<iostream.h>void main(){int x=1,a=0,b=0;switch (x){Case 0: b++;Case 1: a++;Case 2: a++; b++;}cout<<"a="<<a<<","<<"b="<< b;}该程序的输出结果是( )。A.a=2,b=1B.a=1,b=1C.a=1,b=0D.a=2,b=2
考题
有如下程序includevoid main( ){char ch[2][5]={"6937","8254"},*p[2];int i,j,s=0
有如下程序 #include<iostream.h> void main( ) { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'\0';j+=2) s=10*s+p[i][j]-'0';A.69825B.63825C.6385D.693825
考题
有以下程序includeintfun(chars[]){intn=0;while(*s='0'){n=10*n+*
有以下程序 #include <stdio.h> int fun(char s[]) { int n=0; while(*s<='9'*s>='0') {n=10*n+*s-'0';s++;} return(n); } main() {char s[10]={'6','1','*','4','*','9','*','0','*'}; printf("%d\n",fun(s)); } 程序的运行结果是A.9B.61490C.61D.5
考题
下列程序的运行结果是( )。main(){ int a=-5,b=1,c=1;int x=0,Y=2,z=0; if(c>0)x=x+ y; if(a<=0) { if(b>0) if(c<=0)y=x-y; } else if(c>0)Y=x-y; else z=y; printf("%d,%d,%d\n",x,y,z);}A.2,2,0B.2,2,2C.0,2,0D.2,0,2
考题
下面程序的输出结果是( ) main() { int x=2,y=0,z; x+=3+2;printf("%d",x); x*=y=z=4;printf("%d",x); }A.7 28B.无法计算C.7,4D.8,4
考题
有如下程序: main { int a=2,b=-1.c=2; if(a0)if(b0)c=0; else c++; printf("%d\n",c); } 该程序的输出结果是( )。A.0B.1C.2D.3
考题
有以下程序#include stdi0.himf(im x); .main(){ int n=1,m; ‘m=f(f(f(n)));printf(”%d\n”,m);lintf(int x){ returnx*2;l程序运行后的输出结果是( )。A.8B.2C.4D.1
考题
有如下程序includevoid main(){char ch[2][5]={"6937","8254"},*p[2];int i,j,s=0;
有如下程序 #include<iostream.h> void main() {char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'\0';j+=2) s=10*s+p[i][j]-'0'; cout<<s; return 0; } 该程序的输出结果是( )。A.69825B.63825C.6385D.693825
考题
有以下程序includeintfun(int a,intB){if(b=0)return a;elsereturn(fun(--a,--B));}ma
有以下程序 #include<stdio.h> intfun(int a,intB){if(b=0)return a; else return(fun(--a,--B)); } main() {pdntf("%d\n",fun(4,2));} 程序的运行结果是( )。A.1B.2C.3D.4
考题
下面程序的输出结果是 ( ) main( ) {int x,y,z; x=0;y=z=-1; x+=-z - - -y printf("x=%d\n",x); }A.x=4B.x=0C.x=2D.x=3
考题
有如下程序includevoid main( ){float x=2.O,y;if(x
有如下程序 #include<iostream.h> void main( ) { float x=2.O,y; if(x<O.0)y=0.0; else if(x<10.O)y=1.0/x; else y=1.0; cout<<y; } 该程序的输出结果是A.0B.0.25C.0.5D.1
考题
有如下程序includevoid main(){charch [2][5]={"6937","8254"},*p[2]; int i,j,s=0
有如下程序 #include<iostream.h> void main() { charch [2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;<2;i++) for(j=0;p[i][j]>‘\0’;j+=2) s=10*s+p[i][j]-’0’; cout<<s;} 该程序的输出结果是A.69825B.63825C.6385D.693825
考题
若有如下程序: main() {int x=3,y=4,z; z=(x+(y-=X*X)); printf("%d,%d\n",y,z); } 则程序执行后的输出结果是( )。A.-4,2B.-5,-2C.-5,-1D.4,-2
考题
单选题有以下程序:
#include
intf(intx);
main()
{
inta,b=0;
for(a=0;a3;a++)
{
b=b+f(a);
putchar('A'+b);
}
}
intf(intx)
{
returnx*x+1;
}
程序运行后的输出结果是( )。A
ABEB
BDIC
BCFD
BCD
考题
单选题有以下程序:
#include
intm1(intx,inty)
{
returnx=y?x:y;
}
intm2(intx,inty)
{
returnx=y?y:x;
}
intfun(inta,intb)
{
returna+b;
}
main()
{
intx=2,y=3,z=1;
printf(%d,fun(m1(x,y),m2(y,z)));
}
程序的运行结果是( )。A
6B
5C
4D
3
考题
单选题有以下程序
#include
intfun(intx,inty)
{
if(x!=y)return((x+y)/2);
elsereturn(x);
}
main()
{
inta=4,b=5,c=6;
printf(%d,fun(2*a,fun(b,c)));
}
程序运行后的输出结果是( )。A
3B
6C
8D
12
考题
单选题有以下程序:
#include
doublef(doublex);
main()
{
doublea=0;
inti;
for(i=0;i30;i+=10)a+=f((double)i);
printf(%5.0f,a);
}
doublef(doublex)
{
returnx*x+1;
}
程序运行后的输出结果是( )。A
503B
401C
500D
1404
考题
单选题有以下程序
#include
intfun(intx)
{
intp;
if(x==0||x==1)
return(3);
p=x-fun(x-2);
returnp;
}
main()
{
printf(%d,fun(7));
}
执行后的输出结果是( )。A
2B
3C
7D
0
考题
单选题有以下程序:
#include
intfun(char*s)
{
char*p=s;
while(*p++!='\0');
return(p-s);
}
main()
{
char*p=01234;
printf(%d,fun(p));
}
程序的运行结果是( )。A
6B
5C
4D
3
热门标签
最新试卷