更多"设函数fun的定义形式为: void fun(char ch,flo"的相关试题:
[单项选择]设函数fun的定义形式为:
vold 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);
[单项选择]以下程序的输出结果是
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
[单项选择]有下面的程序段:
char str[10],ch[]="China";
str=ch; printf("%s",str);
则运行时______。
A. 将输出China
B. 将输出Ch
C. 将输出Chi
D. 编译出错
[填空题]已定义char ch=’$’;inf i=1,j;,执行j=!ch &&i++以后,i的值为 [10] 。
[填空题]己定义char ch=’$’;int i=l,j;,执行j=!ch &&i i++以后,i的值为 【11】 。
[单项选择]有以下程序
#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
[填空题]定义char ch="$";int i=1,j;执行j=! ch&&i++以后,i的值为______。
[填空题]已定义char ch="$";int i=1,j;执行j=! ch&&i++以后,i的值为______。
[单项选择]有以下的程序
#include<stdio.h>
void fun(char *fname,char *st)
FILE *myf; int i;
myf=fopen(fname,"w");
for(i=0;i<strlen(st);i++)fputc(st[i],myf);
fclose(myf);
main( )
fun("test.t","new world");fun("test.t","hello,");
程序执行后,文件test.t中的内容是 ( )
A. hello,
B. new worldhello,
C. new world
D. hello,rld