网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
扫描器所完成的任务是从字符串形式的源程序中识别出一个个具有独立含义的最小语法单位即()
- A、字符
- B、单词
- C、句子
- D、句型
参考答案
更多 “扫描器所完成的任务是从字符串形式的源程序中识别出一个个具有独立含义的最小语法单位即()A、字符B、单词C、句子D、句型” 相关考题
考题
函数ReadDat实现从文件in.dat中读取一篇英文文章存入到字符串数组XX中;请编制函数StrOL,其函数的功能是: 以读入文章的行为单位,以空格或标点符号(数据文件中仅含’,’或’.’作为标点符号)作为分隔符,对行中所有单词进行倒排, 单词间仍以空格作为分隔符,之后把已处理的字符串(应不含标点符号)仍按行重新存入字符串数组XX中。最后main函 数调用函数wmeDat把结果XX输出到文件0ut.dat中。提示:对于每一行字符串可以先提取最后一个单词,再提取倒数第二个单词,直至第一个单词,单词之后采用空格为分隔符,连接成一行新的字符串。 原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。注意:部分源程序存放在test.C文件中。 请勿改动主函数main、读数据函数ReadDat和输出数据函数WriteDat的内容。
考题
请补充fun()函数,该函数的功能是:把字符的ASCII码中为奇数的字符从字符串str中删除,结果仍然保存在字符串str中,字符串str从键盘输人,其长度作为参数传人fun()函数。例如,输入“abcdef”,则输出“bdf”。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在mare()函数的横线上填入所编写的若干表达式或语句。试题程序:
考题
已知;1 String input=JoptionPane.showInputDialog ("Whats your name?");2 int age=Integer.parseIntln(input);语句2所起的作用是 ( )A.将字符串转化为整数B.将整数转化为字符串C.对字符串进行语法分析D.对整数进行语法分析
考题
以下说法错误的是( )。A.使用中间代码可提高编译程序的可移植性,常见的有逆波兰记号、四元式、三元式和树。
B.在词法分析阶段输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个的单词,删掉无用的信息,报告分析时的错误。
C.在语义分析阶段,按语义规则分析检查每条语句是否有正确的语义结构。
D.在语法分析阶段,按语法规则分析检查每条语句是否有正确的逻辑结构。
考题
单选题词法分析器的输入是()A
单词符号串B
源程序C
语法单位D
目标程序
热门标签
最新试卷