以下程序段的输出结果是()(□表示空格) Print"a";Tab(3);"b"
第1题:
以下语句
a=27
b=65
print a;b
的输出结果是( )。(其中的△表示空格,CT表示回车和换行)
A.27CT65CT
B.CT27CT65
C.27△CT65
D.2765
第2题:
下列程序段的输出结果是( )。
A=0
Print A+1
A=3
A.1
B.-1
C.3
D.0
第3题:
若有以下程序段:
int r=8;
print("%d\n",r>>1): 输出结果是( )。
A.16
B.8
C.4
D.2
本题考查移位运算。将8转为二进制数为1000,右移一位不足补0,结果为0100,转化为十进制结果为4。
第4题:
下面程序段的输出结果是【 】。
For X=1.5 To 5 Step 1.5
Print X;
Next X
第5题:
若变量已正确定义,有以下程序段: i=0; do printf("%d,",i); while(i++); print f("%d\n",i); 其输出结果是( )。
A.0,0
B.0,1
C.1,1
D.程序进入无限循环
第6题:
以下程序段的输出结果是。 num=0 while num<=2 num = num+1 wend Print
第7题:
以下程序段的输出结果是【 】。
num=0
While hum<=2
num=num+1
Print num
Wend
第8题:
以下程序的输出结果是【 】。
x=12.7
x=Int(x+0.5)
Print X
第9题:
运行以下程序段后,输出结果为 【 】 。
a=3:b=2
Print a*(a+B)
第10题:
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(A) printf("%d",(int)(a) ) #define PRINT1(A) PR(a) ;putchar('\n') main() { int x=2; PRINT1(FUDGE(5)*X); }
A.11
B.12
C.13
D.15