PHP考试

简述哪个函数能够往文本文件中写入一个字符串?

题目

简述哪个函数能够往文本文件中写入一个字符串?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若要用fopen函数打开一个文本文件,该文件要既能读也能写,则文件使用方式的字符串为( )。

A.r+

B.a+

C.rb+

D.'wb+"


正确答案:A
解析:选项A表示为读/写打开一个文本文件,符合题意;选项B表示为读/写建立一个新的文本文件;选项C表示为读/写打开一个二进制文件:选项D表示为读/写建立一个新的二进制文件。故应该选择A。

第2题:

在oracle数据库中,下列哪个单行函数能够得到字符串的一部分?()

A.LEAST

B.INSERT

C.SUBSTR

D.LPAD


参考答案:C

第3题:

当用textstream对象打开一个文本文件时,便得到一个textstream对象的实例,不妨称为tx。使用这个实例来读取文件,或者是往文件里写入信息。那么此时tx指向哪里?()

A.刚写入的字符之后

B.指定位置

C.文件的开始

D.文件的末尾


参考答案:A

第4题:

请编一个函数fun(char*str),该函数的功能是把字符串中的内容逆置。 例如,字符串中原有的字符串为asdfg,则调用该函数后,串中的内容为gfdsa。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。 试题程序:


正确答案:

【解析】在fun()函数中,首先求行字符串的长度,然后通过循环进行字符交换。要注意的是,如果字符串长度是奇数,则最中间的元素在逆置前后的位置是没有改变的。

第5题:

编写一个函数findStr(char*str,char*substr),该函数统计一个长度为2的子字符串substr在另一个字符串str中出现的次数,该次数作为函数值返回。例如,假定输入的字符串为”asd asasdfg asd as zx67 asdmklo”,子字符串为”as”,函数返回值是6。 函数ReadWrite实现从文件in.dat中读取两个字符串,并调用函数findStr,最后把结果输出到文件out.dat中。 注意:部分源程序存在test.c文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数findStr的花括号中 填入你编写的若干语句。


正确答案:
【审题关键句】统计一个长度为2的子字符串在另一个字符串中出现的次数。
【解题思路】
①定义字符指针p,q,并且q指向字符串str。定义计数整型变量cnt,设置其值等于0。
②在while循环中调用C语言的字符串库函数strstr,返回子字符串substr在字符串q第一次出现的位置,赋给变量P。用if语句判断,如果p的值为空,则说明在字符串str没有找到子字符串,退出循环。否则,变量cnt加1,再把P的值加2(因为子字符串substr的长度为2)赋给变量q,执行下一次循环。直到字符串中不存在子字符串时,退出循环结束。
③最后,返回子字符串substr在字符串str中出现的次数。
【参考答案】

第6题:

下列函数中,能够得到一个字符串的一组函数是 ( )

A.Leh函数、Right函数、Mid函数

B.LTrim函数、RTrim函数、Trim函数

C.Len函数、LCase函数、UCase函数

D.Space函数、Len函数、Trim函数


正确答案:A
解析:本题是对常用的字符串函数的考查。B项中的LTrim、RTrim、Trim三个函数分别用来删除字符串左边的前导空格、删除右边的尾随空格、删除字符串前导和尾随的空格。它们的结果值不一定能得到一个字符串,排除选项B。Len函数用来返回字符串的长度,得到的是一数值而不是一个字符串,故又可排除C、D选项。只有选项A是正确的。

第7题:

php向文本文件写入内容,应该采用哪个文件操作函数?()

A.fclose()

B.fwrite()

C.fopen()

D.file()


参考答案:B

第8题:

在文件使用方式中,字符串rb表示( ) 。

A. 打开一个已存在的二进制文件,只能读取数据

B. 打开一个文本文件,只能写入数据

C. 打开一个已存在的文本文件,只能读取数据

D. 打开一个二进制文件,只能写入数据


正确答案:A

第9题:

请编写一个函数proc(),它的功能是将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转为整数的函数)。

例如,若输入字符串“1234”,则函数把它转换为整数值1234。

注意:部分源程序给出如下。

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。

试题程序:


正确答案:


【解析】要将数字字符串转换为一个整数,首先判断该字符串的正负号。然后将数字字符转换为相应的数字,将各个数字合并为整数。最后将得到的整数乘以字符串中的符号。将最后的结果返回到主函数中。

第10题:

每次只能向文本文件中写入一个字符,不能一次写入一个字符串。()

A

B



更多相关问题