题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-06-28 21:57:29

[单项选择]设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X),则新序列(H,C,Q,P,A,M,S,R,D,F,X,Y)是下列哪一种排序算法一趟扫描的结果( )
A. 起泡排序
B. 初始步长为4的希尔排序
C. 二路归并排序
D. 堆排序

更多"设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X),则新序"的相关试题:

[单项选择]设有字符序列(Q,H,C,Y,P,A, M, S, R, D, F, X),则新序列(F,H,C,D,P,A,M,Q,R,S,Y,X)是下列 ( )排序算法一趟扫描的结果。
A. 起泡排序
B. 初始步长为4的希尔(shell)排序
C. 二路归并排序
D. 以第一个元素为分界元素的快速排序
[单项选择]设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X),新序列(F,H,C,D,P,A,M,Q,R,S,Y,X)是下列( )算法的一趟扫描的结果。
A. 起泡排序
B. 初始步长为4的希尔排序
C. 二路归并排序
D. 以第一元素为分析的快速排序
[填空题]str为一个字符序列,序列由字符0和1组成。请补充函数 fun( ),该函数的功能是:查找该字符序列中0字符连续出现的最长长度(即0字符的个数),如果有几个0字符串长度相同,只记录最后一个0字符串的相关信息。通过m和k返回最长0字符串的长度和最后0字符的下标。例如,如果输入“01001000”,结果为:0字符串最长长度为3,起始和结尾下标依次为5、7。 注意:部分源程序给出如下. 请勿改动主函数main和其他函数中的任何内容,仅在函数fun( )的横线上填入所编写的若干表达式或语句。 试题程序: #include<stdio.h> #include<conio.h> #define N 80 void fun ( 【1】 ) { int i, j=0; int bb[N]; char *p=str; *m=0; *k=0; for(i=0;i<N;i++) bb[i]=0; i=0; while(*(p+i)) { if(*(p+i)=’0’) { 【2】 i++; } else { j++; i++; } if ( 【3】 ) { *m=bb[j]; *k=i-1; } } } main( ) { char str[N]; int m,n,k; clrscr( ); printf("***input the original string ***/n"); gets(str); printf("***The Original string ***/n"); puts(str); fun(str,&m,&k); printf("/nThe length of ’0’ is : %d/n",m); printf("*** The suffix of character ***/n"); printf(" %d,%d",k-m+1,k); }
[单项选择]以下可作为FORTRAN常量的字符序列是( )。
A. TRUE
B. E-5
C. 1.0D-2
D. (10.5.1.0/3)
[填空题]下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char *s) { int num=0,flag=0; while(*s) { if( 【18】 =’’) flag=0; else if( 【19】 ){flag=1;num++} } return 【20】 ;}
[填空题]下述函数统计一个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。
int word(char*s)
int num=0,flag=0;
while(*s)
if(______=’’) flag=0;
else if(______)flag=1;num++

return______
[单项选择]在下列字符序列中,不可用做C语言标识符的是()
A. student___num
B. class
C. #88
D. month___12
[单项选择]由字符序列组成,文件内的信息不再划分结构,这是指()。
A. 记录式文件
B. 流式文件
C. 顺序文件
D. 有序文件
[填空题]顺序串是用一组地址连续的存储单元来存储串中的字符序列,所以可以用字符数组来实现,按照存储分配方式的不同可以将顺序串分为两类:即______和______。
[填空题]【 】是字符的序列,也是组织字符的基本结构。
[单项选择]设有字符串S和P,串的模式匹配是指()。
A. 确定P在S中首次出现的位置
B. 将S和P连接起来
C. 将S替换为P
D. 比较S和P是否相同
[填空题]设有字母序列Q,D,F,X,A,P,N,B,Y,M,C,W,请写出按归并排序方法对该序列进行一趟扫描后的结果 【4】
[填空题]字符串中任意个连续的字符组成的子序列称为该串的__________。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码