fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
A.字符串读入后会自动加入'\0'
B.fp是指向该文件的文件型指针
C.fgets函数将从文件中最多读入n个字符
D.fgets函数将从文件中最多读入n-1个字符
A.字符串读入后会自动加入'\0'
B.fp是指向该文件的文件型指针
C.fgets函数将从文件中最多读入n个字符
D.fgets函数将从文件中最多读入n-1个字符
第1题
函数调用语句:“fgets(buf,n,fp);”从fp指向的文件中读入,n个字符放到buf字符数组中,函数返回值为______。
第2题
函数调用语句:“fgets(buf,n,fp);”从中指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
第3题
若输入I have a test.,则以下程序的运行结果为【 】。 include<stdio.h> main() { FILE*fp; char str[100],filename[10]; int i=0; if ((fp=fopen("test","w"))==NULL) { printf("can not open the file!\n"); exit(0); } getchar(); gets(str); while(str[i]!=) { if (str[i]>=a && str[i]<=z) str[i]=str[i]-32; fputc(str[i],fp); i++; } fclose(fp); fp=fopen("test","r"); fgets(str,strlen(str)+1,fp); printf("%s\n",str); fclose(fp); }
第4题
#include<stdio.h>
main()
(FILE *fr;char str[40];
…
fgets(str,5,fr);
printf("%s\n",str);
fclose(fr);
}
第5题
第6题
A.从文件f中读取长度为n的字符串存入指针s所指的内存
B.从文件f中读取长度不超过n-1的字符串存入指针s所指的内存
C.从文件f中读取n个字符串存入指针s所指的内存
D.从文件f中读取长度为n-1的字符串存入指针s所指的内存
第7题
函数调用语句:“fsets(buf,n,fp);”从fp指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
第8题
A.从文件f中读取长度为n的字符串存入指针s所指的内存
B.从文件f中读取长度不超 过n-1的字符串存入指针s所指的内存
C.从文件f中读取n个字符串存入指针s所指的内存
D.从文件f中读取n-1字符串存入指针s所指的内存
第9题
以下程序的功能是()。 nclude“stdio.h” main() (FILE *fP; char str[]=“Beij ing 2008”; fp=fopen(“file2”,“w”); fputs(str,fp); fclose(fp); )
A.在屏幕上显示“china 2008”
B.把“china 2008”存入file2文件中
C.在打印机上打印出“china 2008”
D.以上都不对
第10题
A.将文件位置指针移到距离文件头20个字节处
B.将文件位置指针从当前位置向后移动20个字节
C.将文件位置指针从文件末尾处后退20个字节
D.将文件位置指针移到离当前位置20个字节处
第11题
A.将文件位置指针移动距文件头10个字节处
B.将文件位置指针从当前位置向文件尾方向移10个字节
C.将文件位置指针从当前位置向文件头方向移10个字节
D.将文件位置指针移至距文件尾10个字节处