下面程序的输出结果是( )。
A.ABCDEF
B.FEDCBA
C.A
D.F
第1题:
下面程序的输出结果是( )。 include<stdio.h> main() {static char a[]="china"; char*ptr=a; while(*ptr) {printf("%c",*ptr-32); ptr++; } }
第2题:
下面程序段的输出结果是( )。
A.37
B.31
C.33
D.35
第3题:
若x是int型变量,且有下面的程序片段:
上面程序片段的输出结果是( )。
A.
B.
C.

D.
第4题:
执行下面程序中的输出语句后,输出结果是()。

A.65
B.20
C.15
D.10
第5题:
下面程序的输出结果是【 】。
include <iostream>
using namespace std;
class A
{
int a, b;
public:
A()
{
a = b = 0;
}
A(int aa, int bb ) : a(aA) , b(bB)
{
cout <<"a="<<a<<","<<"b="<<b<<",";
}
~A()
{
cout<<"D";
};
int main ( )
{
A x, y(2, 3);
return 0;
}
第6题:
下面程序运行后,输出的结果是如下矩阵:
4 7 10
5 8 11
6 9 12
请在程序[ ]处填入正确的内容。

第7题:
下面程序段的输出结果是( )。

A)1.237000
B)输出格式说明与输出项不匹配,输出无定值
C)1.236000
D)1.24
第8题:
有以下程序:

程序的输出结果是:
第9题:
运行下面程序时,从键盘输入字母A,则输出结果是( )





第10题:
下面程序的输出结果是( )。

A)0
B)2
C)3
D)不确定的值
第11题:
下面程序运行后输出结果是() 
ACAB
BBCA
CBCB
DCBC
第12题:
Hello
Test
Hello Test
Hello Test HelloTest
第13题:
下面程序运行输出的结果是【 】。
include <iostream>
using namespace std;
int main(){
char a[]="Chinese";
a[3]='\0';
cout<<a<<endl;
return 0;
}
第14题:
下面程序的输出结果是( )

A)xyzWHOwho
B)zWHOwho
C)zWHOwho
D)xWHOwho
第15题:
下面程序段的输出结果是【 】。
For X=1.5 To 5 Step 1.5
Print X;
Next X
第16题:
运行下面程序时,从键盘输入字母H,则输出结果是( )。

A.
B.
C.
D.
A.A
B.B
C.C
D.D
第17题:
下面程序的输出结果是多少?
import java.util.Date;
public class Test extends Date{
/**
* @param args add by zxx ,Dec 9, 2008
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new Test().test();
}
public void test()
{
System.out.println(
super.getClass().getName()
);
}
}
很奇怪,结果是Test
这属于脑筋急转弯的题目,在一个qq 群有个网友正好问过这个问题,我觉得挺有趣,就研究了
一下,没想到今天还被你面到了,哈哈。
在 test 方法中,直接调用getClass().getName()方法,返回的是Test 类名
由于getClass()在Object 类中定义成了final,子类不能覆盖该方法,所以,在
test 方法中调用getClass().getName()方法,其实就是在调用从父类继承的getClass()
方法, 等效于调用super.getClass().getName() 方法, 所以,
super.getClass().getName()方法返回的也应该是Test。
如果想得到父类的名称,应该用如下代码:
getClass().getSuperClass().getName();
第18题:
下面程序的输出结果是( )。 #include<iostream.h> #include"stdng.h" void main() { char a[]="welcome",b[]="well"; strcpy(a,b); cout<<a<<endl; }
A.wellome
B.wellcom
C.well
D.wellwe
第19题:
下面程序的输出结果是( )。 #include<stdio.h> main() {char a[]={'a','b','c','d','f','g'},*p; p=a; printf("%c\n",*p+4); }
A.a
B.b
C.e
D.f
第20题:
下面程序段的输出结果是( )。
A.32769
B.321167
C.-32766
D.输出不确定数
第21题:
下面程序的输出结果是( )。

A)0
B)1
C)10
D)9
第22题:
有下面程序段:
则程序段的输出结果是( )。
A.18
B.19
C.20
D.21
第23题: