0.0
1.0
2.0
3.0
第1题:
有下列程序: include
voidmain( )include<stdi0.h>
voidmain( )
{intx=1,y=2,z=3;
if(x>y)
if(y<z)print{("%d",++z);
elseprintf("%d",++y);
printf(”%d\n”,x++);
}
程序的运行结果是( )。
A.331
B.41
C.2
D.1
D。【解析】C语言中规定,else与离它最近的if相匹配。 x=1,y=2,z=3,所以第一个if的条件(x>y)不成立,直接执行printf("%d\n",x+1);语句,输出x的值1,再把x加1。
第2题:
有如下程序段:
Public Sub xy (a As Integer,b As lnteger)
Dim t As Integer
Do
t=-a Mod b
a=b:b=t
Loop While t
Print a
End Sub
用Call xy(96,40)调用该通用过程后,输出结果是 【 】 。
:
第3题:
有以下程序
#include <stdio.h>
main()
{ int x=1,y=2,z=3;
if(x>y)
if(y<z) printf("%d",++z);
else printf("%d",++y);
printf("%d\n",x++);
}
程序的运行结果是
A)331
B)41
C)2
D)1
第4题:
在一应用程序的主程序中建立事件循环的语句是( )。
A.DO WHILE
B.SCAN
C.READ EVENTS
D.CLEAR EVENTS
第5题:
有以下程序:
A.xy,aaaacc
B.aaaacc,xy
C.xcc,aabcc
D.ace,xabce
第6题:
A、If XY then A=15A=-15
B、A= -15If XY then A=15
C、If XY then A=15else A=-15
D、If XY then A= -15elseA= 15End if
第7题:
有以下程序:程序的运行结果是( )。
A.xy,aaaaCe
B.aaaaCC,xy
C.bCC,aabCC
D.aabCC,bCC
第8题:
A.循环结构
B.树型结构
C.顺序结构
D.分支结构
第9题:
根据下列程序,X、Y的值正确的是( )。 Dim xAs SingleDim yAs SingleIfx<;0 Theny-=3Elsejf x<;l theny=2*xelsey=48x+6Endif
A.当x=2时,y=一2
B.当X=-1时,y=一2
C.当x=0.5时,y=4
D.当x=一2.5时,y=11
第10题:
有下列程序: #include<stdi0.h> voidmain( ) {intx=1,y=2,z=3; if(x>y) if(y<z)print{("%d",++z); elseprintf("%d",++y); printf(”%d\n”,x++); } 程序的运行结果是( )。
A.331
B.41
C.2
D.1