更多"请选出以下程序的输出结果_______。 #include<std"的相关试题:
[单项选择]请选出以下程序的输出结果( )。
#include <stdio.h>
sub(int *s,int y)
static int t=3;
y=s[t];t--;
main( )
int a[]=1,2,3,4,i,x=0;
for(i=0;i<4;i++)
sub(a,x);printf("%d",x);
printf("/n");
A. 1234
B. 4321
C. 0000
D. 4444
[单项选择]请选出以下程序的输出结果
#include<stdio.h>
main( )
int a[]=1,2,3,4,i;
int x=0;
for(i=0;i<4;i++)
sub(a,x);printf("%d",x);
printf("/n");
sub(s,y)
int*s,y;
static int t=3;
y=s[t];t--;
A. 1 2 3 4
B. 4 3 2 1
C. 0000
D. 4444
[单项选择]请选出以下程序段的输出结果 ( )。
#include <iostream>
using namespace std;
#define MIN(x,y) (x)<(y) (x) : (y)
int main ( )
int i,j,k;
i=10; j=15;
k=10*MIN(i,j);
cout<<k<<end1;
return 0;
A. 15
B. 100
C. 10
D. 150
[填空题]以下程序的输出结果是______。
void sub(int *a,int n,int k);
void main( )
int x=0;
sub(&x,8,1)
printf("%d/n",x);
void sub(int *a,int n,int k)
if(k<=n) sub(a,n/2,2*k);
*a+=k
[填空题]以下程序的输出结果是 【14】 。
main( )
{ int x=0;
sub(&x,8,1);
printf(“%d/n”,x);
}
sub(int *a,int n,int k)
{ if(k<=n)sub(a,n/2,2*k);
*a+=k;
}
[填空题]以下程序的输出结果是 【14】 。
main( )
int x=0;
sub(&x,8,1);
printf("%d/n",x);
sub(int *a,int n,int k)
if(k<=n)sub(a,n/2,2*k);
*a+=k;
[单项选择]以下程序输出结果是
#include <stdio.h>
main ( )
{ int i=0,a=0;
while ( i<2 0 )
{ for(;;)
{ if ((i%10) ==0) break;
else i--;
}
i+=11; a+=i;
}
print f ( "%d/n" ,
A. ;
[填空题]以下程序的输出结果是 【14】 。
main( )
int x=0;
sub(&x,8,1);
printf(“%d/n”,x);
sub(int *a,int n,int k)
if(k<=n)sub(a,n/2,2*k);
*a+=k;
[单项选择]单击按钮时,以下列程序运行后的输出结果是
Private Sub proc1(x As Integer,y As Integer,z As Integer)
x=3*z
y=2*z
z=X+y
End Sub
Private Sub Command1_Click( )
Dim x As Integer,y As Integer,z As Integer
x=1:y=2:z=3
Call proc1(x,x,2)
Print x;x;z
Call proc1(x,y,y)
Print x;y;y
End Sub
A. 6 6 12
B. 9 5 10
C. 9 6 12
D. 9 5 10
[简答题]以下程序的输出结果是
void reverse(int a[],int n)
int i,t;
for(i=0;i<n/2;i++)t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;
main( )
int b[10]=1,2,3,4,5,6,7,8,9,10;int i,s=0;
reverse(b,8);
for(i=6;i<10;i++)s+=b[i];
printf("%d/n",s);
[单项选择]以下程序的输出结果是( )。
void fun(int *a, int i, int j)
int t;
if(i<j)
t=a[i]; a[i]; a[j]; a[j]=t;
i++; j--;
fun(a, i, j);
main( )
int x[3=2, 6, 1, 8), i;
fun(x, 0, 3);
for(i=0; i<4; i++)printf("%2d", x[i]);
printf("/n");
A. 1,2,6,8
B. 8,6,2,1
C. 8,1,6,2
D. 8,6,1,2
[单项选择]以下程序的输出结果是
intf( )
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( );
cout<<a<<endl;
A. 20
B. 24
C. 25
D. 15
[填空题]以下程序的输出结果是【 】。
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));}