更多"[单选题]以下程序结果为:()。Void add( ){static "的相关试题:
[单选题]以下程序结果为:()。
Void add( )
{static int y=1;
Y++;
Printf("%d",y); }
Main( )
{int m;
For(m=0;m<4;m++)
Add( ); }
A.1234
B.2222
C.1111
D.2345
[单选题]以下程序结果为:()。
Void add( )
{static int y=4;
Y--;
Printf("%d",y); }
Main( )
{int m;
For(m=0;m<4;m++)
Add( ); }
A.4444
B.4321
C.3333
D.3210
[单选题]以下程序结果为:()。
Void pp( )
{static int n=5;
N--;
Printf("%d",n); }
Main( )
{int m;
For(m=0;m<4;m++)
Pp( ); }
A.5555
B.4321
C.4444
D.5432
[单选题]下面程序的运行结果:()
public static void main(String args[]) {
Thread t = new Thread() {
public void run() {
pong();
}
};
t.run();
System.out.print("ping");
}
static void pong() {
System.out.print("pong");
}
A.pingpong
B.pongping
C.pingpong和pongping都有可能
D.都不输出
[判断题]在一个Java应用程序中main方法必须被说明为 public static void
A.正确
B.错误
[单选题]以下的C#代码:
static void Main(string[]args)
{
int i=3;
Console.WriteLine(A(i));
}
static int A(int t)
{
return A(t) * t;
}
运行时将输出(选一项)
A.9
B.27
C.编译时报告错误,提示方法调用必须有对象引用
D.程序进入将报告溢出错误
[单选题]有以下程序
int add(int a,int b){return+b};}
main()
{int k,(*f)(),a=5,b=10;
f=add;
... }则以下函数调用语句错误的是()。
A.k=(*f)(a,b);
B.k=add(a,b);
C.k=*f(a,b);
D.k=f(a,b);
[单选题]public class Console{
public static void Main()
{
__________________;
}
}在横线处填入语句,输出为:C# is simple(选一项)
A.Console.PrintLine("C# is simple")
B.Console.WriteLine("C# is simple")
C.WriteLine("C# is simple")
D.Console.Output.WriteLine("C# is simple")
[单选题]public static void Main(string[] args)
{
int i = 2000;
object o = i; i = 2001;
int j = (int)o;
Console.WriteLine("i={0},o={1},j={2}", i, o, j);
}
最后输出结果是(选一项)
A.i=2001,o=2000,j=2000
B.i=2001,o=2001,j=2001
C.i=2000,o=2001,j=2000
D.i=2001,o=2000,j=2001
[单选题]某学员写了如下代码
public static void ShowMsg(){
for (int i = 0; I < 5; i++){
Console.WriteLine("Hello World!");
}
}
然后在主主法中调用ShowMsg(),那么按方法的结构,本方法属于下列()的方法
A.有参无返回值
B.无参无返回值
C.无参有返回值
D.有参有返回值
[单选题]以下程序的输出结果是()。
F(int b[],int m,int n)
{ int i,s=0;
For(i=m;iReturn s;
}
Main()
{int x,a[]={1,2,3,4,5,6,7,8,9};
X=f(a,3,7);
Printf("%d\n",x);
}
A.10
B.18
C.8
D.15
[单选题]有以下程序
Int add (int
A, int{return(a+b); }
Mian ()
{int k,(*f)(),a=5,b=10;
F=add;
}
则以下函数调用语句错误的是()。
A.k=(*f)(a,b);
B.k=add(a,b);
C.k=*f(a,b);
D.k=f(a,b);
[单选题]以下程序的输出结果是()。
Int f( )
{ static int i=0;
Int s=1;
S+=i; i++;
Return s;
}
Main()
{ int i,a=0;
For(i=0;i<5;i++) a+=f( );
Printf("%d\n",a);
}
A.20
B.24
C.25
D.15
[单选题]以下程序的输出结果是()。
func(int a,int b)
{ int c;
c=a+b;
return c;}
main( )
{ int x=6,y=7,z=8,r=0;
r=func((x--,y++,x+y),z--);
printf(“%d\n”,r);}
A.11
B.20
C.21
D.31
[单选题]有以下程序
int fun(int x,int y,int *cp,int *dp)
{ *cp=x+y; *dp=x-y; }
main()
{ int a, b, c, d;
a=30; b=50;
fun(a,b,&c,&d);
printf("%d,%d\n", c, d);
}
输出结果是()。
A.50,30
B.30,50
C.80,-20
D.80,20
[单选题]以下程序代码运行的结果是?
int sum = 0;
for (int i = 2; i <= 100; i += 2)
{
sum += i;
}
A.1-100之间所有的整数求和
B.0-100之间所有的整数求和
C.1-100之间所有的奇数求和
D.1-100之间所有的偶数求和
[单选题]若有以下程序:
Main()
{int k=2,i=2,m;
M=(k+=i*=k); printf("%d,%d\n",m,i);
}
执行后的输出结果是()。
A.8,6
B.8,3
C.6,4
D.7,4