更多"以下程序的输出结果是 void fun(float*p1,float"的相关试题:
[单项选择]以下程序的输出结果是
void fun(float*p1,float*p2,float*s)
s=(float*)calloc(1,sizeof(float));
*s=*p1+*p2++;
main( )
float a[2]=1.1,2.2,b[2]=10.0,20.0,*s=a;
fun(a,b,s);
printf("%5.2f/n",*s);
A. 11.10
B. 12.00
C. 21.10
D. 1.10
[单项选择]以下程序的输出结果是 ( )
void fun(float *p1,float *p2,float *s)
s=(float *)calloc(1,sizeof(float));
*s=*p1+*p2++;
main( )
float s[2]=1.1,2.2,b[2]=<10.0,20.0,*s==a;
fun(a,b,s);
printf("%5.2f/n",* s);
A. 11.10
B. 12.00
C. 21.10
D. 1.10
[单项选择]有以下程序
#include<stdio.h>
void fun(float * p1,int n1,float,*p2,int n2,float * s)
int i;
s=(float *)calloc(1,sizeof(float));
*s=0;
for(i=0;i<n1;i++)
*s+=*p1++;
for(i=0;i<n2;i++)
*s+=*p2++;
main( )
float a[2]=1.1,2.2,b[3]=10.0,20.0,30.0),*s=a;
fun(a,2,b,3,s);
printf("%f/n",*s);
上面程序的输出结果是 ( )
A. 60.000000
B. 3.300000
C. 63.300000
D. 1.100000
[单项选择]有以下程序,其输出结果是( )。
void main( )
float x=1;
int y;
x++;
y=x+1;
printf("x=%d,y=%f",x,y);
A. x=2,y=3
B. x=2,y=3.0
C. x=2.0,y=3
D. x=0,y=0.000000
[单项选择]以下程序的输出结果是
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
[填空题]以下程序的输出结果是 。
#include<iostream.h>
unsigned fun(unsigned num)
unsigned k=1;
dok * =num%10;num/=10;while(num) ;
return k;
void main( )
unsigned n=26;
cout < < fun(n) < < endl;
[填空题]以下程序的输出结果是 【17】 。
void fun( )
{ static int a=0;
a+=2; printf("%d",a);
}
main( )
{ int cc;
for(cc=1;cc<4;cc++)fun( );
printf(""/n");
}
[填空题]以下程序的输出结果是 【17】 。
void fun( )
static int a=0;
a+=2; printf("%d",a);
main( )
int cc;
for(cc=1;cc<4;cc++)fun( );
printf(""/n");
[单项选择]以下程序的输出结果是
#include<iostream.h>
long fun(int n)
long s;
if(n=1||n=2)s=2;
else s=n-fun(n-1);
return s;
void main( )
cout<<fun(3);
A. 1
B. 2
C. 3
D. 4
[填空题]以下程序的输出结果是 。
#include<iostream.h>
void fun( )
static int a=0;
a+=2;
cout < < a < < " ";
void main( )
int cc;
for(cc=1;cc<4;cc++)
fun( ) ;
cout < < endl;
[单项选择]以下程序的输出结果是
fun( char p[][10])
int n=0,i;
for(i=0;i<7;i++)
if(p[i][0]=='T') n++;
return n;
main( )
char str[][10]="Mon","Tue","Wed","Thu","Fri","Sat","Sun";
printf("%d/n",fun(str));
A. 1
B. 2
C. 3
D. 0
[单项选择]以下程序执行后的输出结果是
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的定义形式为:
void fun(char ch,float x)
则以下对函数fun的调用语句中,正确的是 ______。
A. fun("abc",3.0);
B. t=fun(’D’,16.5);
C. fun(’65’,2,8);
D. fun(32,32);
[填空题]以下程序的输出结果是 【17】 。
#include <stdio.h>
void fun( )
{ static int a=0;
a+=2;printf("%d",a);
}
main( )
{ int cc;
for(cc=1;cc<4;cc++)fun( );
printf("/n");
}
[填空题]以下程序的输出结果是 【8】 。
#include<iostream.h>
void fun( )
{ static int a=0;
a+=2;
cout << a < < " ";}
void main( )
{ int cc;
for(cc=1;cc<4;CC++)
fun( );
cout<<endl;}