重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 健康常识
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码进入小程序
扫一扫 进入小程序
题目内容 (请给出正确答案)
[主观题]

下列给定程序中,函数ptoc的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插

入法的基本方法是:先对字符串中的头两个元素进行排序,然后把第3个字符插入前两个字符中,插入后前3个字符依然有序;再把第4个字符插入前三个字符中,待排序的字符串已 在主函数中赋予。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: include<strin9.h> include<stdi0.h> define M 80 void proc(char*arr) { int i,j,n;char ch; n=strlen(arr): for(i=1;i<n;i++) //****found**** { c=arr[i]; j=i-1; while((j>=o)&&(ch<arr[j])) { arr[j+1]=arr[j]; j--; } arr[j+1]=ch; } } void main { char a[M]="QWERTYUIOPASDFGHJKLMNBVCXZ"; printf("The original string:%s\n",a); proc(a); printf("The string after sortin9: %s\n\n",a); }

答案
查看答案
更多“下列给定程序中,函数ptoc的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插”相关的问题

第1题

下列给定程序中函数fun()的功能是;先将在字符串s中的字符按逆序存放到t串中,然后把s中的字符按正

下列给定程序中函数fun()的功能是;先将在字符串s中的字符按逆序存放到t串中,然后把s中的字符按正序连接到t串的后面。例如:当s中的字符串为ABCDE时,则t中的字符串应为EDCBAABCDE。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include <conio.h>

include <stdio.h>

include <string.h>

void fun (char *s, char *t )

{

int i,sl;

sl=strlen(s);

for (i=0;i<sl;i++)

t[i]=s[sl-1];

for (i=0; i<sl; i++)

/*************found**************

t [sl+i]=s [i];

t [2*sl]-'\0';

}

main ()

{ char s[100], t[100];

clrscr();

printf("\nPlease enter string s: ");

scanf ("%s", s);

fun (s,t);

printf ("The result is: %s\n",t);

}

点击查看答案

第2题

Hadoop中MapReduce是一种编程模型,可极大地方便编程人员在不会分布式并行编程的情况下,将自己的程序运行在分布式系统上。它借鉴函数式编程语言中的“Map(映射)”和“Reduce(归约)”的概念。实现对大规模数据的“分而治之”处理。下列描述中不属于Reduce函数的是哪一项?()

A.用来把一组键值对映射成一组新的键值对,以此完成将来自数据源的记录进行分配

B.保证所有映射的键值对中的每一个共享相同的键组

C.将所有具有相关给定outputkey的中间值进行组合

D.对中间值规约结果进行递归组合直至得到唯一输出

点击查看答案

第3题

针对带附加头结点的单链表,试编写下列函数。(1)定位函数Locate:在单链表中寻找第i个结点。若找
针对带附加头结点的单链表,试编写下列函数。(1)定位函数Locate:在单链表中寻找第i个结点。若找

针对带附加头结点的单链表,试编写下列函数。

(1)定位函数Locate:在单链表中寻找第i个结点。若找到,则函数返回第i个结点的地址;若找不到,则函数返回NULL。

(2)求最大值函数max:通过一趟遍历在单链表中确定值最大的结点,

(3)统计函数number:统计单链表中具有给定值x的所有元素,

(4)建立函数create:根据一维数组aLn]建立一个单链表,使单链表中各元素的次序与a[n]中各元素的次序相同,要求该程序的时间复杂度为O(n)。

(5)整理函数tidyup:在非逆减有序的单链表中删除值相同的多余结点。

点击查看答案

第4题

以下关于各函数的说法错误的是?()

A.INDEX函数可以返回表格或数组中的元素值,此元素由行号和列号的索引值给定

B.LOOKUP函数用于在指定区域内按指定方式查询与指定内容所匹配的单元格位置

C.MATCH函数用于在指定区域内查询指定内容所对应的匹配区域内单元格的内容

D.MATCH函数和INDEX函数可嵌套使用,组合功能更强大

E.INDEX函数有两种形式:数组形式和引用形式

点击查看答案

第5题

C++的函数重载概念,简单说就是在同一个程序中允许功能类似的函数使用相同的名字。()
点击查看答案

第6题

下列函数在给定区间上是否满足拉格朗日定理的所有条件?如满足,请求出定理中的数值.

下列函数在给定区间上是否满足拉格朗日定理的所有条件?如满足,请求出定理中的数值.

点击查看答案

第7题

关于函数的目的与意义,以下选项中描述错误的是()

A.程序功能抽象,以支持代码重用

B.函数能调用未实现的函数

C.使用时无须了解函数内部实现细节

D.有助于采用分而治之的策略编写大型复杂程序

点击查看答案

第8题

证明下列函数是给定方程的解(其中a,b,c为任意常数):
证明下列函数是给定方程的解(其中a,b,c为任意常数):

点击查看答案

第9题

以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有

以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。

include <atdio.h> typedef struct node /*链表结点结构*/ { char sub[3]; struct node * next; } Node Node ~un(char s) /*建立链表*/ {......} void disp(Node * h) { Node * Ps p=h->next; while(【 】) { printf("%s\n",p->suh);p= 【 】;} } main() { Node * hd; hd = fun(); disp(hd) ;prinff(" \n" );

点击查看答案

第10题

Excel中的需求曲线生成前提是输入给定的需求函数。()
点击查看答案

第11题

下列各函数在给定区间上满足罗尔定理的条件的是()。
下列各函数在给定区间上满足罗尔定理的条件的是()。

A.

B.

C.

D.

点击查看答案
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
希赛医卫题库