更多“下面小程序的运行结果是()x = 1y = 2x = x +…”相关的问题
第1题
下面程序的输出结果是()#includemain(){intx=023;printf(“%d/n",--x);)
点击查看答案
第2题
下面程序的输出结果是()。#includevoidmain()f{intx=3;Do{printf("%d"x-=2);}while(!x);
点击查看答案
第3题
下列程序段运行后输出的的结果是()。integerm,nrealx,ym=2;n=4;x=2;y=4print*,m/n,x/yend
点击查看答案
第4题
下列程序运行后的输出结果是()。#includeusingnamespacestd;voidf1(int&x){x++;}voidf2(intx){++x;}intmain(){intx=10,y=12;f1(x);f2(y);cout<<x+y<<endl;return0;}
点击查看答案
第5题
下面程序执行后的输出结果是()。#includestructT{intaintb}voidswap(structT*v)voidmain(){structTx[2]={10,20,30,40}swap(x)printf("%d,%d,%d,%d/n",x[0].a,x[0].b,x[1].a,x[1].b)}voidswap(structT*v){structTtt=*v*v=*(v+1)*(v+1)=t}
A.10,20,30,40
B.20,10,40,30
C.40,30,20,10
D.30,40,10,20
点击查看答案
第6题
阅读以下程序:#includevoid main(){int x;scanf("%d",&x);if(x--<5)printf("%d", x);elseprintf("%d", x++);}程序运行后,如果从键盘上输入5,则输出结果是()。
点击查看答案
第7题
以下程序运行结果是()。#includevoid f(int a, int b);void f(int a, int b){int t;t = a;a = b;b = t;}void main(){int x = 3, y = 2, z = 1;if (x > y)f(x, y);if (y > z)f(y, z);if (x > y)f(x, y);printf("%d, %d, %d", x, y, z);}
A.1, 2, 3
B.3, 2, 1
C.1, 3, 2
D.2, 3, 1
点击查看答案
第8题
执行下面程序时,若从键盘输入“2”,则程序的运行结果是()#include若输入’d’或’D’的话,结果是什么?main(){intk;charcp;cp=getchar();if(cp>=’0’&&cp<='9’)k=cp-‘0’;elseif(cp>=‘a'&&cp<=‘f’)k=cp-‘a’+10;elsek=cp-‘A’+10;printf(“%d/n”,k);}
点击查看答案
第9题
以下程序的输出结果是:() x= 10 while x: x -= 1 if not x%2: print(x,end = '')
A.86420
B.975311
C.97531
D.864200
点击查看答案
第10题
下列程序执行后输出的结果是()x='abc'y=xy=100print(x)
A."abc"
B.100
C.abc
D.979899
点击查看答案
第11题
下列程序的输出结果是()。 #include #defineSQR(x)x*x voidmain() {intk=2; printf(“%d/n”,SQR(k+1)); }。
点击查看答案