更多“用perl或TCL/Tk实现一段字符串识别和比较的程序。(未知)”相关问题
  • 第1题:

    用 BASH 和 perl 命令(脚本),列出当前目录及其子目录里面所有扩展名为.php 的文件。尽量

    使用多种不同的方法。


    正确答案:
     

  • 第2题:

    下列给定程序中函数fun的功能是:逐个比较P.q所指两个字符串对应位置上的字符,并把ASCIl值大或相等的字符依次存放到C所指的数组中,形成一个新的字符串。

    例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abed”,则C中的字符串应为“aBcdeFgH”。请改正程序中的错误,使它能得出正确的结果。

    注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!


    正确答案:
    (1)intk=0;(2)whffe(+pll+q)【考点分析】本题考查:变量初始化,需根据题意确定变量含义,然后对其进行初始化操作;while循环语句。【解题思路】(1)变量k存放数组c的下标,因此应初始化为0。(2)while循环语句的循环条件是判断两个字符串是否到达结尾。

  • 第3题:

    以下关于字符串的叙述中正确的是( )。

    A.C语言中有字符类型的常量和变量

    B.两个字符串中的字符个数相同时才能进行字符串大小的比较

    C.可以用关系运算符对字符串的大小进行比较

    D.空串一定比空格打头的字符串小


    正确答案:D
    解析:本题考查的重点是C语言中对字符串的理解。选项B是错误的,两个字符串不一定非要字符一样多才可以比较大小;选项C是错误的,不能用关系运算符来对字符串进行大小比较。因为空串只有一个null字符(其值为零),从而,它一定比空格打头的字符串小,所以选项D是正确的。

  • 第4题:

    在一段汇编程序中多次调用另一段程序,用宏指令实现比用子程序实现( )。

    A.占内存小,但速度慢

    B.占内存大,但速度快

    C.占内存空间相同,速度慢

    D.占内存空间相同,速度快


    正确答案:B

  • 第5题:

    以下关于字符串的叙述正确的是( )。

    A.C语言中有字符串类型的常量和变量

    B.两个字符串中的字符个数相同时才能进行字符串大小的比较

    C.可以用关系运算符对字符串的大小进行比较

    D.空串一定比空格打头的字符串小


    正确答案:D

  • 第6题:

    空值不同于空字符串或数值零,通常表示未填写、未知(Unknown)、不可用或将在以后添加的数据。


    正确答案:正确

  • 第7题:

    用运算符“==”比较字符串对象时,如果两个字符串的值相同,结果为true


    正确答案:错误

  • 第8题:

    电力机车使用紧急制动时,有选择性的切断机车动力源应是通过下面哪个联锁来实现的()

    • A、LWZJ常闭(TK1-33)[TK1-8]
    • B、LWZJ常开(TK2-32)[TK1-7]
    • C、LWSJ常开(TK16-33)[TK1-7]
    • D、LWSJ常闭(TK1-5)[TK1-8]

    正确答案:A

  • 第9题:

    String类的()方法实现的功能是比较两个字符串的值。


    正确答案:Compare

  • 第10题:

    加密就是用基于数学算法的程序和保密的密钥对信息进行编码,生成()。

    • A、难以理解的字符串
    • B、容易理解的字符串
    • C、不可理解的字符串
    • D、以上都不对

    正确答案:A

  • 第11题:

    判断题
    正则表达式’python|perl’或’p(ython|erl)’都可以匹配’python’或’perl’。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    用一种病毒体含有的特定字符串对被检测对象进行扫描的病毒检查方法是()。
    A

    比较法

    B

    搜索法

    C

    病毒特征字识别法

    D

    分析法


    正确答案: B
    解析: 暂无解析

  • 第13题:

    下列给定程序的功能是:从键盘输入若干行字符串(每行不超过80个字符),写入文件myfile4.txt中,用一1作字符串输入结束的标志,然后将文件的内容显示在屏幕上。文件的读写分别由函数Readrext和Write-.Text实现。

    请在程序的下划线处填人正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中.不得增行或删行,也不得更改程序的结构!


    正确答案:
    (1)}fw(2)str(3)str【考点分析】本题考查:函数定义以及文件指针;fputs函数的功能是向指定的文件写入—个字符串,其调用形式为:fputs(字符串,文件指针)。【解题思路】填空1:定义函数,函数的形参是一个文件类型的指针。填空2:此处考查fputs函数的形式,应填入str。填空3:依据plintf函数的格式,输出字符串内容,即printf(”%8”,str);。

  • 第14题:

    在一段汇编程序中多次调用另一段程序,用宏指令实现比用于程序实现( )。

    A.占内存大,但速度快

    B.占内存小,但速度慢

    C.占内存空间相同,速度快

    D.占内存空间相同,速度慢


    正确答案:A
    解析:宏指令是汇编语句的一个代码段,是汇编功能的一种扩充。宏指令虽然占内存大,但速度快。

  • 第15题:

    以下关于字符串的叙述中正确的是( )。

    A.C语言中有字符串类型的常量和变量

    B.两个字符串中的字符个数相同时才能进行串符串大小的比较

    C.可以用关系运算符对字符串的大小进行比较

    D.空串一定比空格打头的字符串小


    正确答案:D
    解析:C语言中只有字符串常量而没有字符串变量,故选项A不正确:字符串比较大小是以第1个不相同字符的大小为标准的,跟长度没有关系,故选项B不正确:字符串比较大小除了使用库函数stremp()以外,就只能靠自己写代码来实现了,而不能通过关系运算符来比较大小,因为字符串在表达式中相当于coostchar*,即常字符指针,代表的是字符串的首地址,关系运算符会将两个字符串的首地址值比较大小,这是毫无意义的。所以选项C也不正确。空串的长度为0,而以空格打头的字符串的长度至少为1,故选项D正确,本题应该选择D。

  • 第16题:

    实现比较两个字符串大小的函数是_____。


    正确答案:strcmp
    strcmp

  • 第17题:

    词法分析的作用是识别源程序中的( )。

    A.字符串
    B.单词
    C.标识符
    D.语句

    答案:B
    解析:
    词法分析是在程序编译时对源程序中的单词进行辨识的一个过程,其目的是识别源程序中一连串字符中的每个单词。

  • 第18题:

    正则表达式’python|perl’或’p(ython|erl)’都可以匹配’python’或’perl’。


    正确答案:正确

  • 第19题:

    在一段汇编语言程序中多次调用另一段程序,用宏指令比用子程序实现()。

    • A、占用内存空间小,但速度慢
    • B、占内存空间大,但速度快
    • C、占内存空间相同,速度快
    • D、占内存空间相同,速度慢

    正确答案:B

  • 第20题:

    用一种病毒体含有的特定字符串对被检测对象进行扫描的病毒检查方法是()。

    • A、比较法
    • B、搜索法
    • C、病毒特征字识别法
    • D、分析法

    正确答案:C

  • 第21题:

    用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串。


    正确答案:错误

  • 第22题:

    下列关于病毒检验和法的描述正确的是()

    • A、可识别病毒的名称
    • B、不能对付隐蔽性病毒
    • C、误报率比较低
    • D、能检测未知病毒

    正确答案:B

  • 第23题:

    单选题
    加密就是用基于数学算法的程序和保密的密钥对信息进行编码,生成()。
    A

    难以理解的字符串

    B

    容易理解的字符串

    C

    不可理解的字符串

    D

    以上都不对


    正确答案: C
    解析: 暂无解析