阅读器可以是FileReader或者BufferedReader
阅读器不是FileReader或者BufferedReader类型
阅读器可以是FileReader类型,但不能是BufferedReader类型
阅读器可以是BufferedReader类型,但不能是FileReader类型
第1题:
下面程序的结果【 】。
include<iostream.h>
int f(int);
void main() {
int x=1, i;
for (i=0; i<3; i++)
cout<<f(x)<<‘ ’ ;
cout<<end1;
}
int f(int x){
int y=1;
static int z=3
y++;
z++;
return (x+y+z);
}
第2题:
下面程序的运行结果是______。
include<iostream.h>
void fun(int &a,int b=3)
{
static int i=2;
a=a+b+i;
i=i+a;
}
void main()
{
int x=5,y=2;
fun(x,y);
cout<<x<<",";
fun(x);
cout<<x<<endl;
}
第3题:
若有以下函数首部: int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是( )。
A.int fun(double x, int *n);
B.int fun(double, int);
C.int fun(double *x, int n);
D.int fun(double*, int*);
第4题:
下面正确的函数定义形式为( )。
A.void fun();{}
B.void fun(int x;int y) {}
C.void fun() {}
D.void fun(int x,y) {}
第5题:
下面程序的运行结果是( )。
include<stdio.h>
main()
{int a=25;
fun(&A);
}
fun(int *x)
{ printf("%d\n",++*x);
}
第6题:
下面程序的输出结果是【 】。
include<iostream.h>
int add(int a, int b);
void main()
{
extern int x, y;
cout<<add(x, y)<<end1;
}
int x(20),y(5);
int add(int a, int b)
{
int s=a+ b;
return s;
}
第7题:
已知:int n=1;在下面定义引用的语句中,正确的是( )。
A.int x=&n;
B.int &x =n;
C.int &x;
D.int &x=&n;
第8题:
现有两个源文件: package com.sun; public class PkgAccess { public static int tiger = 1414; } 和 import com.sun.PkgAccess; public class PkgAccess2 { int x1 = PkgAccess.tiger; int x2 = tiger; int x3 = com.sun.PkgAccess.tiger; int x4 = sun.PkgAccess.tiger; } 下面哪两项是正确的?()
第9题:
现有 public class Parentt public void change (int x){) ) public class Child extends Parent{ //覆盖父类change方法 } 下列哪个声明是正确的覆盖了父类的change方法?()
第10题:
int fun(double*,int*);
int fun(double,int);
int fun(double *x,int n);
int fun(double x,int*n);
第11题:
long val=6;
int age = 23L;
short x=1,y=2,z z=x+y;
int a= ‘A’;
第12题:
int fun(int x, int y);
int fun(int x,y);
int fun(x,y);
int fun(int x; int y);
第13题:
下面程序的运行结果是( )。 #include<iostream.h> int x=5; int fun(int a) { int c; C=X*a; retum c; } void main() { int x=3,a=4; x=x+fun(a); cout<<"x"”<<X<<endl; }
A.x=15
B.x=17
C.x=23
D.x=25
第14题:
下面是类MyClass的定义,对定义中各种语句描述正确的是( )。
class MyClass { publiC: void MyClass(int a) //①
{ x=a; ) int func(int a,int b) //②
{ x=a; y=b; } int func(int a,int b,int c=0) //③
{ x=a; y=b; z=c; } static void resetValue() //④
{ x=0; } private: int X,y,Z; };
A.语句①是类MyClass的构造函数定义
B.语句②和语句③实现类成员函数的重载
C.语句④实现对类成员变量x的清零操作
D.语句①、②、③和④都不正确
第15题:
下面表示引用的方法中正确的是( )。已知:int n=10;
A.int &x=n
B.int &z
C.int &y=10
D.float &t=&n
第16题:
有一个类A,下面为其构造函数的声明,其中正确的是( )。
A.void A(int x){...}
B.A(int x){...}
C.a(int x){...}
D.voida(int x){...}
第17题:
若有以下函数首部 int fun(double x[lO],int *n) 则下面针对此函数的函数声明语句中正确的是______。
A.int fun(double x, int *n);
B.int fun(double, int);
C.int fun(double *x, int n);
D.iht fun(double*,int*);
第18题:
在下面的引用定义中,正确的是 ______。
A.int x,&y; y=x;
B.int x,&y=x;
C.int &y=x,x;
D.float z; int x,y=&z;
第19题:
下列赋值语句正确的是哪一项?()
第20题:
现有: int x- reader.read( ); 下面哪一项正确?()
第21题:
在下面C语言的函数说明语句中,正确的是()。
第22题:
double FUN(int x,int y);
double FUN(int x,int y)
double FUN(int x;int y);
double FUN(int x,y)
第23题:
protected void change (int x){}
public void change(int x, int y){}
public void change (int x){}
public void change (String s){}