填空题

以下程序将数组a的4个元素和数组b的6个元素写到名为letter.dat的二进制文件中,请填空。
#include<stdio.h>
main()
FILE*fp;
char a[4]="1234",b[6]="abcdef";
if((fp=fopen(" 【19】 ","wb"))==NULL)exit(0);
fwrite(a,sizeof(char),4,fp);
fwrite(b, 【20】 ,1,fp);
fclose(fp);

【参考答案】

[19] letter.dat
[20] 6*sizeof(char)
<上一题 目录 下一题>
热门 试题

填空题
用指针法求出数组元素中最大者和最小者。 int max,min; void max_min_value(array,n) int array[],n; 【11】 ; max=min=*array; for( 【12】 ;p<array+n;p++) if(*p>max) max=*p; else if(*p<min)min=*p; main() int i,number[20],*p; p=number; printf( 输入20个数据: n ); for(i=0;i<20;i++,p++) scanf( %d ,p); 【13】 ; max_min_value(p,10); printf( max=%-10dmin=%d n ,max,rain);
填空题
以下程序由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用#作为结束输入的标志,请填空。 #include<stdio.h> main() FILE *fp; char ch,fname[10]; printf( Input the nam n ); gets(fname); if((fp= 【17】 ==NULL) printf( Cannot open n ); exit(0); printf( Enter data n ); while(ch=getchar()!=’#’) fputc( 【18】 ,fp); fclose(fp);
相关试题
  • 能正确表示C语言的字符常量的是______。
  • sizeof(float)是______。
  • 变量a所占内存字节数是______。 uni...
  • 软件危机是指______。
  • 设x和y均为int型变量,则以下语句:“x+=...