有如下头文件: int fl; static int f2; class MA{ public: int f3; static int f4; };
A.fl
B.f2
C.f3
D.f4
A.fl
B.f2
C.f3
D.f4
有如下头变件: int f1 StatiCintf2(); Class MA publiC: intf3; 1statiC int f4; }; 在所描述的函数中,具有隐含的this指针的是()。
A.fl
B.f2
C.B
D.f4
下面一组中都是C语言关键字的是______。
A.double Int for
B.main while goto
C.volatile break static
D.malloc sizeof new
有以下程序: #include <stdio, h>int a =2;int f(int n){ static int a: 3; int t=0; if(n%2){ static int a=4;t+ =a++;} else { static int a=5;t+ :a++;} return t + a + +;main (){ int s=a,i; for(i=0;i<3;i++)s + =f(i); prinff("% d \n" ,s); }程序运行后的输出结果是()。
A.26
B.28
C.29
D.24
2给出下列的程序,其叙述正确的是()。public class Man{static int arr[]=new int[10];public static void main(String args[]){System.out.println (arr[1=];}}
A.编译时将发生错误
B.编译时正确但是运行时出错
C.输出为0
D.输出为null
阅读下列程序,请写出该程序的输出结果。
public class C
{
int x=10;
static int y=20;
public static void main(String[] args)
{
C obj1=newC();
C obj2=newC();
obj1.x*=2;
obj1.y*=3;
obj2.x+=4;
obj2.y+=5;
System.out.println(obj1.x);
System.out.println(obj1.y);
System.out.println(obj2.x);
System.out.println(obj2.y);
}
}
有以下程序
include<stdio.h>
main()
{int f,fl,f2,i;
f1=0;{2=1;
prinff(“%d%d”,fl,t2):
for (i=3;i<=5;i++)
{f=f1+f2;prinff(“%d”,f);
fl=f2;12=f:
}
pfinff(“\n”);
}
程序运行后的输出结果是【 】。
下面程序段的输出结果为 package test; public class ClassA { int x=20; static int y=6; public static void main(String args[]) { ClassB b=new ClassB(); b.go(10); System.out.println("x="+b.x); } } class ClassB { int x; void go(int y) { ClassA a=new ClassA(); x=a.y; } }
A.x=10
B.x=20
C.x=6
D.编译不通过