更多"下列程序的执行结果是______。 #include<lostrea"的相关试题:
[填空题]下列程序的执行结果是 【7】 。
include <iostream. h>
int a;
int sum_a(void)
a=a+5;
return a;
void main(void)
a = a+sum_a( );
cout<<a<<endl;
[填空题]以下程序的执行结果是 【11】 。
#include<iostream.h>
int f(int b[],int n)
{
int i,r=1;
for(i=0;i<n;i++)
r=r*b[i];
return r;
}
void main( )
{
int x,a[]={2,3,4,5,6,7,8,9};
x=f(a,3);
cout<<x<<endl;
}
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
int f(int x)
int y;
if(x==0 ‖ x==1) return(3);
y=x*x-f(x-2);
return y;
main( )
int z;
z=f(3);printf("%d/n",z);
A. 0
B. 9
C. 6
D. 8
[单项选择]下面程序的运行结果是
#include < iostream.h >
int fun ( int a[ ],int n)
int result=1;
for(int i=1;i<n;i++)
result=result*a[i];
return result;
void main( )
int a[3]=3,4,5;
cout << fun(a,3) << end1;
A. 12
B. 15
C. 20
D. 60
[单项选择]下列程序的输出结果是( )。
#include <stdio.h>
int f(int a,int b);
main( )
int i=2,p,j,k;
j=i; k=++i;
p=f(j,k);
printf("%d",p);
int f(int a,int b)
int c;
if(a>b)c=1;
else if(a= =b) c=0;
else c=-1;
return(c);
A. -1
B. 1
C. 2
D. 编译出错,无法运行
[单项选择]以下程序的输出结果是( )。
#include<stdio.h>
int fun(int n,int*s)
int f1,f2;
if(n==0)(n==1)
*S=1;
else
fun(n-1,&f1);
fun(n-2,&f2);
*s=f1+f2;
void main( )
int x;
fun(6,&x);
prinf("/n%d",x);
A. 7
B. 13
C. 9
D. 10
[单项选择]以下程序的执行结果是( )。
#include<iostream.h>
int fun(int b[],int n)
int i,r=1;
for(i=0;i<n;i++)
r=r*b[i];
void main( )
int x,a[]=1,2,3,4,5,6,7,8;
x=fun(a,3);
cout<<x<<endl;
A. 5
B. 6
C. 7
D. 8
[填空题]有以下程序,程序执行后,输出结果是
#include<stdio.h>
void fun(int*A)
a[0]=a[1];
main( )
int a[10]=10,9,8,7,6,5,4,3,2,1,,i;
for(i=2;i>1=0;i-) fun(&a[i]);
for(i=0;i<10;i++) printf("%d,a[i]);
printf("//n");
[填空题]以下程序的执行结果是 【11】 。
#include<iostream.h>
int f(int b[],int n)
int i,r=1;
for(i=0;i<n;i++)
r=r*b[i];
return r;
void main( )
int x,a[]=2,3,4,5,6,7,8,9;
x=f(a,3);
cout<<x<<endl;
[单项选择]以下程序的输出结果是
#include<stdio.h>
struct st
int x;int *y;*p;
int dt[4]=10,20,30,40;
struct st aa[4]=50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],;
main( )
p=aa;
printf("%d/n",++(p->x));
A. 10
B. 11
C. 51
D. 60
[填空题]以下程序的输出结果是______。
#include
main( )
{int i=010,j=10;
printf("%d,%d/n",++i,j--);}
[填空题]以下程序的执行结果是______
#include<iostrearn.h>
int f(int b[],int n)
int i,r=l;
for(i=0;i<n;i++)
r=r*b[i];
return r;
void main( )
int x,a[]= 2,3,4,5,6,7,8,9;
x=f(a,3):
cout<<x<<endl;
[填空题]以下程序的输出结果是 【13】 。
#include<iostream.h>
int add(int x,int y)
retum X+y;
dOuble add(dOUble x,double y)
return x+y;
void main( )
int a=4,b=6;
double c=2.6,d=7.4;
cout<<add(a,b)<<",”<<add(C,d)<<endl;