下面程序把从终端读入的文本(用"@"作为文本结束的标志)复制到一个名为bi.dat的新文件中,请填空。
下面程序把从终端读入的文本(用"@"作为文本结束的标志)复制到一个名为bi.dat的新文件中,请填空。
#include<stdio.h>
FILE*fp;
main()
{char ch;
if((fp=______)==NULL)/*第一空*/
exit(0);
while((______)!='@')/*第二空*/
fputc(ch,fp);
______;/*第三空*/
}
下面程序把从终端读入的文本(用"@"作为文本结束的标志)复制到一个名为bi.dat的新文件中,请填空。
#include<stdio.h>
FILE*fp;
main()
{char ch;
if((fp=______)==NULL)/*第一空*/
exit(0);
while((______)!='@')/*第二空*/
fputc(ch,fp);
______;/*第三空*/
}
请编一个函数int fun(float s[ ],int n),它的功能是:求高于平均分的人数,并作为函数值返回。数组s中存放n位学生的成绩。数组s的值由主函数从键盘读入,用-1来结束输入。
A.使用open()打开文件时,必须要用r或w指定打开方式,不能省略
B.采用readlines()可以读入文件中的全部文本,返回一个列表
C.文件打开后,可以用write()控制对文件内容的读写位置
D.如果没有采用close()关闭文件,Python程序退出时文件将不会自动关闭
以下程序用来统计从终端输入的字符中大写字母的个数。以"$"作为输入结束标记。
#include<stdio.h>
#include<ctypc.h>
main()
{int num[126],i;char c;
for(i=0;i<26;i++)
num[i]=0;
while((______)!='$')/*第一空*/
if(isupper(c))num[c-65]+=1;
for(i=0;i<26;i++)
if(______)/*第二空*/
printf("%c:%d\n",______,num[i]);/*第三空*/
}
A.用tabedit在标签页中打开10个文档
B.用vim直接跟上要编辑的10个文件名打开10个文档
C.用sp分割窗口打开10个文档
D.用:r命令读入10个文档
fgetc函数是作为一个从指定文件读入一个字符的函数,下列有关描述正确的是()
A.只能读二进制文件
B.只能读文本文件
C.其参数是一个指针变量
D.其参数是一个字符串
A.当项目编译成应用程序时,项目中所有的文件被组合成一个应用程序
B.如果应用程序中包含需要修改的文件,必须将该文件设置为包含
C.排除文件不是应用程序的一部分,它是应用程序的辅助文件
D.作为编译的通用准则,把表单和报表等程序文件设置为包含,把数据库和表等数据文件设置为排除
A.在beginShape() 和endShape() 函数之间,使用vertex() 函数指定多个顶点。
B.程序会自动把这些顶点用直线连接起来,并且会对这些直线连接起来的图形进行填充。
C.endShape() 函数表示结束绘制函数,自动封闭图形和描边。
D.vertex() 函数表示绘制顶点函数。