铁路电务系统考试

单选题车站代码的长度几位字符()。A 3B 4C 5D 6

题目
单选题
车站代码的长度几位字符()。
A

3

B

4

C

5

D

6

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

第1题:

阅读以下说明和C函数,填补代码中的空缺,将解答填入答题纸的对应栏内。
[说明]
函数removeDuplicates(chai *str)的功能是移除给定字符串中的重复字符,使每种字符仅保留一个,其方法是:对原字符串逐个字符进行扫描,遇到重复出现的字符时,设置标志,并将其后的非重复字符前移。例如,若str指向的字符串为"aaabbbbscbsss",则函数运行后该字符串为"absc"。

[C代码] voidremoveDuplicates(char *str) { inti,len=strlen(str); /*求字符串长度*/ if(______)return; /*空串或长度为1的字符串无需处理*/ for(i=0;i<len;i++){ int flag=0; /*字符是否重复标志*/ int m; for(m=______; m<len;m++){ if(Str[i]==str[m]){ ______; break; } } if (flag) { int n,idx=m; /*将字符串第idx字符之后、与str[i]不同的字符向前移*/ for(n=idx+1; n<len; n++) if(Str[n]!=str[i]){ str[idx]=str[n];______; } str[______]='\0'; /*设置字符串结束标志*/ } } }


答案:
解析:
len<2 或len<=1 或等价表示
i+1 或等价表示
flag=1 或给flag赋值为任何一个不是0的值
idx++ 或idx=idx+1 或等价表示
idx 或等价表示

第2题:

编程 已知学生数据表:student如下: student表保存在站点根目录下的data子目录的db1.mdb中,表中各字段为:SID——主键,字符型,长度5;SNAME——变长字符串,长度15,不允许为空,SEX——字符型,长度2,默认值:男;ANSWER——变长字符串,长度50;PWD——变长字符串,长度15,不允许为空):  已知getpass.htm的代码如下,请根据HTML代码编写“showpass.asp"文件,若输入的提示问题答案正确,则将学生的密码显示出来。(要求使用记录集对象实现)

第3题:

在造字程序的指导栏中,( )显示该字符的十六进制代码。

A.字符集

B.代码

C.字体

D.文件


正确答案:B

第4题:

车站代码的长度几位字符()。

  • A、3
  • B、4
  • C、5
  • D、6

正确答案:D

第5题:

17位的VIN码中的车辆说明部分(VDS)由VIN码的第4位到第9位共6位字符组成,如果制造厂不用其中的一位或几位字符,应将这几位字符空着,以免造成混淆。


正确答案:错误

第6题:

阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。
【说明】 计算两个字符串x和y的最长公共子串(Longest Common Substring)。 假设字符串x和字符串y的长度分别为m和n,用数组c的元素c[i][j]记录x中前i个字符和y中前j个字符的最长公共子串的长度。c[i][j]满足最优子结构,其递归定义为:




计算所有c[i][j](0 ≤i ≤ m,0 ≤j ≤ n)的值,值最大的c[i][j]即为字符串x和y的最长公共子串的长度。根据该长度即i和j,确定一个最长公共子串。【C代码】(1)常量和变量说明 x,y:长度分别为m和n的字符串 c[i][j]:记录x中前i个字符和y中前j个字符的最长公共子串的长度 max:x和y的最长公共子串的长度 maxi, maXj:分别表示x和y的某个最长公共子串的最后一个字符在x和y中的位置(序号) (2)C程序#include
< stdio.h>#include
< string.h>int c[50][50];int maxi;int maxj;int lcs(char
*x, int m, char *y, int n) { int i, j; int max= 0; maxi= 0; maxj = 0;for ( i=0;
i < =m ; i++) c[i][0] = 0;for (i =1;
i < = n; i++) c[0][i]=0;for (i =1;
i < = m; i++) { for (j=1; j < = n; j++) { if (
(1) ) {c[i][j] = c[i
-1][j -1] + 1;if(max < c[i][j])
{ (2)
; maxi = i; maxj =j; }}else (3)
; } } return max;}void
printLCS(int max, char *x) { int i= 0; if (max == 0) return; for (
(4) ; i < maxi; i++)printf("%c",x[i]);}void main( ){ char* x= "ABCADAB"; char*y= "BDCABA"; int max= 0; int m = strlen(x); int n = strlen(y); max=lcs(x,m,y,n); printLCS(max , x);}
【问题1】(8分)
根据以上说明和C代码,填充C代码中的空(1)~(4)。
【问题2】(4分)
根据题干说明和以上C代码,算法采用了 (5) 设计策略。
分析时间复杂度为 (6) (用O符号表示)。
【问题3】(3分)
根据题干说明和以上C代码,输入字符串x= "ABCADAB’,'y="BDCABA",则输出为 (7) 。


答案:
解析:
【问题1】(8分)答案:(1)x[i-1]= =y[j-1] (2)max=c[i][j](3)c[i][j]=0 (4)i=maxi-max

【问题2】(4分)答案:动态规划、 O(m×n)或O(mn)

【问题3】(3分)答案:AB根据题干和C代码,计算出下表的值。



最大值为2。在计算过程中,我们记录第一个最大值,即表中阴影部分元素,因此得到最长公共子串为AB。

第7题:

在HTML中,字符空格对应的字符代码为 ()。

  • A、s
  • B、®;
  • C、&
  • D、、

正确答案:D

第8题:

国标码规定了进行一般汉字信息处理时所有的7445个字符编码。其中非汉字图形字符和汉字的代码各为

A.680个非汉字图形字符和6 765个汉字的代码

B.682个非汉字图形字符和6763个汉字的代码

C.6 763个非汉字图形字符和682个汉字的代码

D.685个非汉字图形字符和6760个汉字的代码


正确答案:B

第9题:

HTML文档中字符代码">"表示的字符是()。

  • A、<
  • B、>
  • C、=
  • D、@

正确答案:B

第10题:

客、货车监控车站代码相同,车站代码根据列车所处线路位置选择相应的()车站代码进行输入。

  • A、虚拟数据交路
  • B、基本数据交路
  • C、固定交路

正确答案:B

更多相关问题