下列程序的功能是把从终端读入的文本(用@作为文本结束标志)输出到一个名为 bi.dat的新文件中。请

大学专科 已帮助: 时间:2023-08-15 04:50:02

下列程序的功能是把从终端读入的文本(用@作为文本结束标志)输出到一个名为 bi.dat的新文件中。请填空。 include "stdio.h" FILE *fp; { char ch; if((fp=fopen("bi.dat","w"))==NULL)exit(0); while(______)fputc(ch,fp); ______; }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:终端,正确答案,文本

参考解答

用户头像

487***302

2023-08-15 04:50:02

正确答案:(ch=getchar())!='@'fclose(fp)。
表达式z-=x<y?x++:++y相当于先执行++y,再执行z-=x<y?x:y,最后执行x++,其中z-=x<y?x:y等价于z=z-(x<y?x:y),由于x值为3,y值为3,x<y不成立,返回y的值,z-y的值为-2,赋给z。

上一篇 医院感染的发生对象不包括()A. 患者B. 医生C. 护士D. 探视者E. 传染病院周边的居民

下一篇 子程序通常分为两类:______和函数 前者是命令的抽象 后者是为了求值。请帮忙给出正确答案和分析

相似问题