问题
现有程序段: FILE *fp; int i; char str[20]; fp=fopen("name.txt","w+");
发布时间:2025-11-12 作者:形考任务 浏览:0次
现有程序段:
FILE *fp;
int i; char str[20];
fp=fopen("name.txt","w+");
for(i=0;i<40;i++)
{scanf("%s",s);
fputs(s,fp);
fputc("\n",fp);
}
fclose(fp);
则下列说法正确的是:()
A、 创建新文件name.txt
B、 往文件name.txt中写入40串姓名
C、 往文件name.txt中写入40个字符
D、 往文件中写入的姓名长度均为20
您可能感兴趣的试题
-
在下列选项中,没有构成死循环的程序段是()
在下列选项中,没有构成死循环的程序段是()A、 int i=100;while(1){i=i%100+1;if(i>100)break;} B、 for(;;); C、 int k=1000;do{++k;}while(k>=1000);D、 int s=36;while(s)--s;...
查看答案 -
有以下程序段 int k=0; while(k=1) k++;
有以下程序段int k=0;while(k=1)k++;while循环执行的次数是( )A、 无限次 B、 有语法错,不能执行 C、 一次也不执行 D、 执行一次...
查看答案 -
现有程序段: FILE *fp; int i; char str[20]; fp=fopen("name.txt","w+");
现有程序段:FILE *fp;int i; char str[20];fp=fopen("name.txt","w+");for(i=0;i...
查看答案 -
设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下不能正确执行的赋值语句是_______.
设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下不能正确执行的赋值语句是_______.A、 c=*p1+*p2 B、 p2=c C、 p1=p2 D、 c=*p1*(*p2)...
查看答案 -
在C语言中,文件存取的单位是:( )
在C语言中,文件存取的单位是:( )A、 记录B、 元素C、 字节D、 文件...
查看答案
