网友您好, 请在下方输入框内输入要搜索的题目:
有以下函数
int fun(char *s)
{ char *t=s;
while(*t++);
return(t-s);
}
该函数的功能是
A) 比较两个字符 串 的大小
B) 计算 s 所指字符串占用内存字节的个数
C) 计算 s 所指字符串的长度
D) 将 s 所指字符串复制到字符串 t 中
有以下函数 int fun(char *s) {char *t=s; while(*t++); return(t-s); } 该函数的功能是( )。
A.比较两个字符的大小
B.计算s所指字符串占用内存字节的个数
C.计算s所指字符串的长度
D.将s所指字符串复制到字符串t中
标准库函数fgets(s,n,f)的功能是( )
A.从文件f中读取长度为n的字符串存入指针s所指的内存
B.从文件f中读取长度不超过n-1的字符串存入指针s所指的内存
C.从文件f中读取n个字符串存入指针s所指的内存
D.从文件f中读取长度为n-1的字符串存入指针s所指的内存
fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是 ( )
A.字符串读入后不会自动加入'\0'
B.fp是file类型的指针
C.fgets函数从文件中最多读入n-1个字符
D.fgets函数从文件中最多读入n个字符
标准库函数fgets(s,n,file)的功能是( )。
A.从文件file中读取长度为n的字符串存入字符数组s中
B.从文件file中读取长度不超过n-1个字符的字符串放到字符数组s中
C.从文件file中读取n个字符串存入字符数组s中
D.从文件file中读取长度为n-1个字符的字符串存入字符数组s中
解析: 字符串输入函数fgets()的调用形式为:fgets(s,n,fp)。fgets函数参数说明:“s”可以是一个字符数组名,也可以是指向字符串的指针;“n”为要读取的最多的字符个数;“fp”是指向该文件的文件型指针。
fgets函数的功能:从fp所指向的文件中读取长度不超过n-1个字符的字符串,并将该字符串放到字符数组s中;读入字符串后会自动在字符串末尾加入“'\0'”结束符,表示字符串结束。
摘要:C语言文件选择题(答案在最后)1、标准库函数fgets(s,n,f)的功能是A)从文件f中读取长度为n的字符串存入指针s所指的内存B)从文件f中读取长度不超过n-1的字符串存入指针s所指的内存C)从文件f中读取n个字符串存入指针s所指的内存D)从文件f中读取长度为n-1的字符串存入指针s所指的内存2、在C中,对文件的存取以________为单位A)记录B)字节C)元素D)簇3、下面的变量表示文件指针变量的是A)FILE*fpB)FILEfpC)FILER*fpD)file*fp4、在C中,下面对文件的叙述正确的是A)用“r”方式打开的文件只能向文件写数据B)用“R”方式也可以打开文件C)用“w”方式打开的文件只能用于向文件写数据,且该文件可以不存在D)用“a”方式可以打开不存在的文件5、在C中,当文件指针变fp已指向“文件结束”,则函数feof(fp)的值是A).t.B).F.C)0D)16、在C中,系统自动定义了3个文件指针stdin,stdout和stderr分别指向终端输入、终端输出和标准出错输出,则函数fputc(ch,stdout)的功能是A)从键盘输入一个字符给字符变量chB)在屏幕上输出字符变量ch的值C)将字符变量的值写入文件stdout中D)将字符变量ch的值赋给stdout7、下面程序段的功能是#include<stdio.h>main(){chars1;s1=putc(getc(stdin),stdout);}A)从键盘输入一个字符给字符变量s1B)从键盘输入一个字符,然后再输出到屏幕C)从键盘输入一个字符,然后在输出到屏幕的同时赋
C语言库函数fgets(str,n,fp)的功能是 ______。
A.从fp指向的文件中读取长度n的字符串存入str旨向的内存
B.从fp指向的文件中读取长度不超过n-1的字符串存入str指向的内存
C.从fb指向的文件中读取n个字符串存入str指向的内存
D.从str读取至多n个字符到文fp
解析:fgets函数的作用是从指定的文件读入—个字符串。fgets(str,n,fp);中的n为要求得到的字符的个数,但只从中指向的文件输入n-1个字符,然后在最后加—个'\0'字符,因此得到的字符串共有n个字符。
C语言库函数fgets(str,n,fg)的功能是_______。
A.从中指向的文件中读取长度n的字符串存入str指向的内存
B.从fp指向的文件中读取长度不超过n-1的字符串存入str指向的内存
C.从fp指向的文件中读取n个字符串存入str指向的内存
D.从sb读取至多n个字符到文件fp
解析:fgets函数的作用是从指定的文件读入一个字符串。fgets(str,n,fp);中的n为要求得到的字符的个数,但只从fp指向的文件输入n-1个字符,然后在最后加一个‘\0’字符,因此得到的字符串共有n个字符。
C语言库函数fgets(str,n,fp)功能是______。
A.从中指向的文件中读取长度n的字符串存入int指向的内存
B.从fp指向的文件中读取长度不超过n-1的字符串存入str指向的内存
C.从fp指向的文件中读到n个字符串存入str指向的内存
D.从str读取至多n个字符到文件fp
解析:fgets函数的作用是从指定的文件读入—个字符串。fgets(str,n,fp);中的n为要求得到的字符的个数,但只从fp指向的文件输入n-1个字符,然后在最后加—个“\0”字符,因此得到的字符串共有n个字符。
标准库函数fgets(s,n,file)的功能是( )。
A.从文件file中读取长度为n的字符串存入字符数s由
B.从文件file中读取长度不超过n-1个字符的字符放到字符数组S中
C.从文件file中读到n个字符串存入字符数组s中
D.从文件file中读取长度为n-1个字符的字符串存字符数组S中
本题考查fgets函数的使用调用形式:fgets(s,n,fp)。fgets函数参数说明:“S”可以是一个字符数组名,也可以是指向字符串的指针;“n”为要读取的最多的字符个数;“fp”是指向该文件型指针。fgets函数的功能是:从fp所指向的文件中读取长度不超过n-1个字符的字符串,并将该字符串放到字符数组S中,读入字符串后会自动在字符串末尾加入"\0"结束符,表示字符串结束。
有以下函数
该函数的功能是( )。
A.计算s所指字符串占用内存字节的个数
B.比较两个字符串的大小
C.计算s所指字符串的长度
D.将s所指字符串复制到字符串t中
首先char*s接受一个字符型数组的首地址并将这个首地址赋给另一个字符型指针char*t,while(*t++)不断循环,直到*t为‘\o’,再将t一1,这时字符指针t指向字符串的最后一个字符,又因为s指向字符数组的首地址即字符串的首地址,所以return(t--s)便是返回字符数组中字符串的长度。故本题答案为C)。
更多 “C语言文件选择题” 相关考题
- 墨子用于推理的工具是他提出的“三表法”,包括()、()和()。
- 青少年发展的任务是什么?
- 单选题下列疾病中凝血酶原时间正常的是()A 维生素K缺乏症B 弥散性血管内凝血(DIC.C 严重肝病D 血友病E 纤维蛋白原减少或缺乏症
- 单选题对于病历资料中复印检验报告单时,以下情况不便实施的是()A 对具有本人有效身份证明的被检对象B 对持有患者及查询者双方有效身份证明的查询者C 对持有办案需要采集证据的法定证明及执行者有效身份证明者D 对持有被检对象同意的法定证明、保险合同及保险公司承办人有效身份证明者E 对持有被检对象死亡证明及其近亲属法定证明、近亲属有效身份证明者
- 简述儒道文化对中国养生学基本理论的影响
- 单选题区分慢性粒细胞白血病与类白血病反应最简便有效的检查项目是()A 外周血细胞学检查B 骨髓细胞学检查C 外周血涂片NAP染色D 染色体检查E DNA检查
- 40孕周新生儿,产重2900g.出生前胎心减慢、胎动减少,出生时发绀、四肢肌张力低、羊水Ⅲ度。在窒息复苏方案中,应首先采取哪一步骤()A、建立呼吸,增加通气B、尽量吸净呼吸道黏液,保持气道通畅C、给肾上腺素D、维持正常循环,保证足够心排出量E、给纳络酮
- 文化是人类()和()的总和,也可以称之为()。
- 秦汉建筑类型都以都城、宫殿、祭祀建筑和陵墓为主,到汉末,出现了佛教建筑。
- 患者3岁,因进行性面色苍黄伴葡萄酒样小便2天入院,有低热及恶心、呕吐,诉腹痛,能忍受,小便量减少,精神萎靡。查体:面色苍黄,巩膜黄染,重度贫血貌,呼吸深大,烦躁不安。四肢稍凉。提示:血液分析:WBC://17.2×109/L,PLT:202×109/L,Hb:53g/L,MCV:87.5fl,MCH:33.4pg,MCHC://320g/L,Rc:0.09,血清总胆红素:289μmol/L,结合胆红素:15μmol/L,尿隐血+++。根据上述检查目前应作什么判断()A、急性溶血性贫血B、急性失血性贫血C、重度缺铁性贫血D、急性再生障碍性贫血E、急性白血病F、重型地中海贫血