多項選擇題

有如下程序段:
#include
main()
{ FILEfp;
int i;
char s[10];
fp=fopen(""name.txt"",""w"");
for(i=0;i<40;i++)
{
scanf(""%s"",s);
fputs(s,fp);fputs(""\n"",fp);
}
fclose(fp);
}
以下說法不正確是()

A.將39個人的名字寫入文本文件name.txt中
B.將40個人的名字寫入文本文件name.txt中
C.文件name.txt中只能寫入40個字符
D.文件name.txt中必須存在


您可能感興趣的試卷

你可能感興趣的試題

2.單項選擇題文件指針指的是()

A.其它三項都不對
B.通過變量指向一個文件地址
C.在C語言中用一個指針變量指向一個文件,這個指針就是文件指針
D.通過常量指向一個文件地址

3.單項選擇題把一個字符寫到磁盤文件上去,我們一般使用的是()

A.getchar()函數(shù)
B.fgetc()函數(shù)
C.putc()函數(shù)
D.fputc()函數(shù)

4.單項選擇題文件結束標志是()

A.\0
B.EOF
C.\n
D.0

5.單項選擇題已知文件指針fp已知定義正確,那么從指定的文件讀入一個字符,fgetc函數(shù)的調用形式為()

A.其它三項都不對
B.ch=fgetc()
C.ch=fgetc(fp)
D.fp=fgetc()