下面程序把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中,请
#include "stdio.h"
FILE *fp;
{ char ch;
if((fp=fopen(()))==NULL)exit(0);
while((ch=getchar())!='@')fputc (ch,fp);
fclose(fp);}
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)
#include "stdio.h"
FILE *fp;
{ char ch;
if((fp=fopen(()))==NULL)exit(0);
while((ch=getchar())!='@')fputc (ch,fp);
fclose(fp);}
第1题
下面程序把从终端读入的文本(用@作为文本结束标志)复制到一个名为bi.dat的新文件中。请填空。
第2题
下面程序把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中。请填空。
#include "stdio.h"
FILE*fp;
{char ch;
if((fp=fopen(______))==NULL)exit(0);
while((ch=getchar())!='@')fputc(ch,fp);
fclose(fp);
}
第3题
以下程序把从终端读入的文本(用@作为文本结束标志)输出到一个为out.dat的新文件中,请填空。
#include<stdio.h>
main()
{FILE*fp;char ch;
if((fp=______)==NULL) exit(0);
while((ch=getchar())!='@')
fputc(ch,fp);
fclose(fp);
}
第4题
下面的程序把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中,请填空。 include <stdio.h> include<stdlib.h> FILE*fp; main() { charch; if((fp=fopen(【 】))==NULL)exit(0); while((ch=getchar())!=@) fputc(ch,fp); fclose(fp); }
第5题
第6题
第7题
第8题
第9题
注意:去掉程序中的注释符““’,把程序中的“?”改为正确的内容,考生必须把转换后的内容用“保存”按钮存入sjout.txt文件,否则无成绩。考生的工程文件以文件名sj5.vbp存盘,窗体文件以文件名sj5.frm存盘。
第10题
A.获取的文本放到str数组中
B.遇到‘*’时,停止读入文本,同时‘*’被从流中取出丢掉
C.系统在str数组的最后一个字符后面自动添加’0’
D.空格字符可以正常读取
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!