更多"以下程序的输出结果是 void fun(int*s) stati"的相关试题:
[填空题]以下程序的输出结果是 【17】 。
void fun( )
static int a=0;
a+=2; printf("%d",a);
main( )
int cc;
for(cc=1;cc<4;cc++)fun( );
printf(""/n");
[单项选择]有以下程序:
int m=1;
void fun(int *n)
static int m=2;
*n*=m-1; m+=2;
main( )
int i;
for(i=1;i<4;i++)
fun(&m); printf("%d",m);
程序的输出结果是 ( )
A. 1317
B. 2630
C. 1315
D. 1111
[填空题]以下程序运行后的输出结果是 【15】 。
void fun( )
{
static int a=0;
a+=2;printf("%d",A) ;
}
main( )
{ int cc;
for(cc=1;cc<4,cc++)fun( );
printf("/n");
}
[填空题]
[程序]
#include
void fun(int *s,int *y)
{
static int t=3;
*y+=s[t];
t--;
}
void main(void)
{
int a[]={10,20,30,40},i,x=0;
for(i=0;i<4;i++){
fun(a,&x);
cout<
}
}
执行以上程序后输出的第一行是(),第三行是(),第四行是()
[单项选择]以下程序执行后的输出结果是
fun(int x,int y)
static int m=0,1=2;
i+=m+1;m=i+x+y;return m;
main( )
int j=1,m=1,k;
k= fun(j,m);printf("%d,",k);
k= fun(j,m);printf("%d/n",k);
A. 5,5
B. 5,11
C. 11,11
D. 11,5
[单项选择]以下程序的输出结果是
Fun(int x,int y)
return(x+y);
main( )
int a=1,b=2,c=3,sum;
sum=Fun((a++,b++,a+b),c++);
printf("%d",sum);
A. 9
B. 8
C. 7
D. 6
[单项选择]下面程序的输出结果是
public class Test
public static void main(String[] args)
int[]array=2,4,6,8,10;
int size=6;
int result=-1:
try
for(int i=0;i<size&&result==-1;i++)
if(array[i]==20)result=i;
catch(ArithmeticException e)
System.out.println("Catch---1");
catch(ArrayIndexOutOfBoundsException e)
System.out.println("Catch---2");
catch(Exception e)
System.out.println("Catch---3");
A. Catch---1 B) Catch一--2 C) Catch---3 D) 以下都不对
[单项选择]以下程序运行后的输出结果是
fun(int x,int y,int z) z=x*y;
main( )
int a=4,b=2,c=6;
fun(a,b,c);
printf("%d",c);
A. 16
B. 6
C. 8
D. 12
[单项选择]下面程序段的输出结果是
public class Test
public static void main(String args[])
int n=5,sum=0;
while(n>0)
sum+=n;
--n;
System.out.println("sum is"+sum);
A. sum is 14
B. sum is 15
C. sum is 10
D. sum is 5
[单项选择]以下程序的输出结果是( )
int d=1;
fun(int p)
static int d=5;
d+=P:
printf("%d",d );
return(d );
main( )
int am=3;
printf("%d/n",fun(a+fun(d ))):
A. 6 9 9
B. 6 6 9
C. 6 15 15
D. 6 6 15
[单项选择]下列程序的输出结果是( )。 class Test public static void main(String args[]) int n=7; n<<=3; n=n&n+1 ln+2∧n+3; n>>=2; System.out.println(n);
A. 0
B. -1
C. 14
D. 64
[单项选择]下面程序段的输出结果是
classTest
public static void main(Stringargs[])
MyThread t=new MyThread( );
t.displayOutput(”t has been createD) ”);
t.start( );
Class MyThread extends Thread
public void displayOutput(Strings)
System.out.println(S);
public void run( )
displayOutput(”t is running.”);
A. thas been created.
B. thas been created
C. t is running.
D. 编译出错
[单项选择]以下程序的输出结果是( )。
int m=13;
int fun2(int x,int y)
int m=3;
return(x*y-m);
main( )
int a=7,b=5;
printf(" %d/n",fun2(a,b)/m);
A. 1
B. 2
C. 7
D. 10
[填空题]以下程序的输出结果是【 】。
int fun(int *x,int n)
{if(n=0) return x[0];
else return x[0]+fun(x+1,n-1);
}
main( )
{int a[]={1,2,3,4,5,6,7};printf("%d\n",fun(a,3));}
[单项选择]以下程序执行后的输出结果是()
fun(int x, int y)
static int m=0, i=2;
i+=m+1; m=i+x+y; return m;
main( )
intj=1, m=1, k;
k=fun(j, m); printf("%d, ", k);
k=fun(j, m); printf("%d/n", k);
A. 5, 5
B. 5, 11
C. 11, 11
D. 11, 5
[单项选择]以下程序的输出结果是() fun (int x,int y, int z) z=x * x+y * y; main( ) int a=31; fun(5,2,a); print("%d",a);
A. 0
B. 29
C. 31
D. 无定值
[单项选择]以下程序运行后的输出结果是
#include
void fun(int P)
int d=2;
P=d++; printf("%d", P);
main( )
int a=1;
fun(a); printf("%d/n', a);
A. 32
B. 12
C. 21
D. 22
[填空题]以下程序运行后的输出结果是【 】
int a=5;
fun(int b)
{ static int a=10;
a+=b++;
printf("%d ",a);
}
main( )
{ int c=20;
fun(c);
a+=c++;
printf("%d/n",a);
}