首页 > 文化教育职业技能鉴定
题目内容 (请给出正确答案)
[主观题]

fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()A.字符串读入后不会自动加入'\0'

fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是 ()

A.字符串读入后不会自动加入'\0'

B.fp是file类型的指针

C.fgets函数从文件中最多读入n-1个字符

D.fgets函数从文件中最多读入n个字符

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“fgets(str,n,fp)函数从文件中读入一个字符串,以…”相关的问题
第1题
fscanf函数的正确调用形式是 A.fscanf(fp,格式字符串,输出表列); B.fscanf(格式字符

fscanf函数的正确调用形式是

A.fscanf(fp,格式字符串,输出表列);

B.fscanf(格式字符串,输出表列,fp);

C.fscanf(格式字符串,文件指针,输出表列);

D.fscanf(文件指针,格式字符串,输入表列);

点击查看答案
第2题
已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。 A)一个整型变量,代表

已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。

A)一个整型变量,代表要读入的数据项总数

B)一个文件指针,指向要读的文件

C)一个指针,是指向的输入数据放在内存中的起始位置

D)一个存储区,存放要读的数据项

点击查看答案
第3题
执行以下程序后,test.txt文件的内容是(若文件能正常打开)()。#include<stdio.h>main(){FILE*fp;c

执行以下程序后,test.txt文件的内容是(若文件能正常打开)()。 #include<stdio.h> main() { FILE*fp; char*s1="Fortran",*s2="Basic"; if((fp=fopen("test.txt","wb"))==NULL) { printf("Can't open test.txt file\n");exit(1);} fwrite(s1,7,1,fp);/*把从地址s1开始的7个字符写到fp所指文件中*/ fseek(fp,0L,SEEK_SET);/*文件位置指针移到文件开头*/ fwrite(s2,5,1,fp); fclose(fp); }

A.Basican

B.BasicFortran

C.Basic

D.FortranBasic

点击查看答案
第4题
以下函数 fun 的功能是返回 str 所指字符串中以形参 c 中字符开头的后续字符串的首地址 ,
例如 : st r所指字符串为 : Hello! , c 中的字符为 e ,则函数返回字符串 : ello! 的首地址。若 str 所指字符串为空串或不包含 c 中的字符,则函数返回 NULL 。请填空。

char *fun(char *str,char c)

{ int n=0; char *p=str;

if(p!=NULL)

while(p[n]!=c&&p[n]!='\0') n++;

if(p[n]=='\0') return NULL;

return(【 1 2 】 );

}

点击查看答案
第5题
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是()。

A.feof(fp)

B.tell(fp)

C.fgetc(fp)

D.rewind(fp)

点击查看答案
第6题
fwrite函数的一般调用形式是 A.fwrite(buffer,count,size,fp); B.fwrite(fp,size,co

fwrite函数的一般调用形式是

A.fwrite(buffer,count,size,fp);

B.fwrite(fp,size,count,buffer);

C.fwrite(fp,count,size,buffer);

D.fwrite(buffer,size,count,fp);

点击查看答案
第7题
. void Test(void) { char *str = (char *) malloc(100); strcpy(str, “hello”);

. void Test(void) { char *str = (char *) malloc(100); strcpy(str, “hello”); free(str); if(str != NULL) { strcpy(str, “world”); printf(str); } } 请问运行Test 函数会有什么样的结果?

点击查看答案
第8题
若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是

A.EOF

B.-1

C.1

D.NULL

点击查看答案
第9题
(C语言)一个C程序的执行是从 A、本程序的main函数开始,到main函数结束B、本程序的第一个函数开

(C语言)一个C程序的执行是从

A、本程序的main函数开始,到main函数结束

B、本程序的第一个函数开始,到本程序文件的最后一个函数结束

C、本程序的main函数开始,到本程序文件的最后一个函数结束

D、本程序文件的第一个函数开始,到本程序main函数结束

点击查看答案
第10题
以下程序的输出结果,是_______。 main() { char str[12]={'s','t','r','i','n','g'}; printf("%d\n",strlen(str)); }

A.6

B.7

C.11

D.12

点击查看答案
第11题
分析下面的程序: void GetMemory(char **p,int num) { *p=(char *)malloc(num); } int main()

分析下面的程序:

void GetMemory(char **p,int num)

{

*p=(char *)malloc(num);

}

int main()

{

char *str=NULL;

GetMemory(&str,100);

strcpy(str,"hello");

free(str);

if(str!=NULL)

{

strcpy(str,"world");

}

printf("\n str is %s",str);

getchar();

}

问输出结果是什么?希望大家能说说原因,先谢谢了

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改