重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 计算机类考试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[主观题]

●试题四 阅读下列程序说明和C程序,将应填入(n)处的字句写在答卷纸的对应栏内。 【程序说明】 该

●试题四

阅读下列程序说明和C程序,将应填入(n)处的字句写在答卷纸的对应栏内。

【程序说明】

该程序定义了两个子函数strsort和strmerge。它们分别实现了将一个字符串按字母顺序排序和将两个字符串合并排序,并删去相同字符。在主函数里,先输入两个字符串s1和s2,然后调用strsort函数对它们分别排序,然后调用strmerge函数将s1和s2合并,将合并后的字符串赋给字符串s3,最后输出字符串s3。

【程序】

#include<stdio.h>

void strmerge(char*a,char*b,char*c)//将字符串a,b合并到字符串c中

{

char t,*w;

w=c;

while((1) )

{

//找到字符串a,b当前字符中较小的字符

if(*a<*b)

{

t=*a;

(2) ;

}

else if(*a>*b)

{

t=*b;

(3) ;

}

else//字符串a,b当前字符相等

{

t=*a;

a++;

b++;

}

if((4) )//开始,可直接赋值

*w=t;

else if(t!=*w)

//如果a,b中较小的当前字符与c中当前字符不相等,才赋值 (5) ;

}

if(*a!=\′\0′)//如果字符串a还没有结束,则将a的剩余部分赋给c

while(*a!=′\0′)

if(*a!=*w)

{

*(w)=*a;

a++;

}

else

(6) ;

if(*6!=′\0′)//如果字符串b还没有结束,则将b的剩余部分赋给c

while(*b!=′\0′)

if(*b!=*w)

{

*(w)=*b;

b++;

}

else

b++;

(7) ;

}

void strsort(char*s)//将字符串S中的字符排序

{

int i,j,n;

char t,*w;

W=S;

for(n=0;*w!=′\0′;n++)//得到字符串长度n

w++;

for(i=0;i<n-1;i++)//对字符串s进行排序,按字母先后顺序

for(j=i+1;j<n;j++)

if((8) )

{

t=s[i];s[i]=s[j]; (9) ;

}

}

void main()

{

char s1[100],s2[100],s3[100];printf("\nPlease,input the first string:");

scanf("%s",s1);

printf("\nPlease input the second string:");

scanf("%s",s2);

strsort(s1);//将字符串s1排序

strsort(s2);//将字符串s2排序

printf("%s\n",s1);

printf("%s\n",s2);

s3[0]=′\0′;//字符串s3的第一个字符先置′\0′结束标志

(10) //将s1和s2合并,按照字母顺序排列,

//且要删去相同字符,存入s3中

printf("%s",s3);

}

查看答案
更多“●试题四 阅读下列程序说明和C程序,将应填入(n)处的字句写在答卷纸的对应栏内。 【程序说明】 该”相关的问题

第1题

十急性乳腺炎的主要致病菌为()

A.金黄色葡萄球菌

B.大肠杆菌

C.溶血性链球菌

D.表皮葡萄球菌

点击查看答案

第2题

急性骨髓炎最常见致病菌是A、溶血性链球菌B、金黄色葡萄球菌C、大肠杆菌D、肺炎双球菌E、白葡萄球菌

急性骨髓炎最常见致病菌是

A、溶血性链球菌

B、金黄色葡萄球菌

C、大肠杆菌

D、肺炎双球菌

E、白葡萄球菌

点击查看答案

第3题

急性乳腺炎最常见的致病菌是A、厌氧菌B、变形杆菌C、大肠杆菌D、溶血性链球菌E、金黄色葡萄球菌

急性乳腺炎最常见的致病菌是

A、厌氧菌

B、变形杆菌

C、大肠杆菌

D、溶血性链球菌

E、金黄色葡萄球菌

点击查看答案

第4题

急性乳腺炎常见致病菌A.金黄色葡萄球菌B.大肠杆菌C.结核杆菌D.白色葡萄球菌E.溶血性链球菌

急性乳腺炎常见致病菌

A.金黄色葡萄球菌

B.大肠杆菌

C.结核杆菌

D.白色葡萄球菌

E.溶血性链球菌

点击查看答案

第5题

以下哪项是急性乳腺炎最常见的致病菌

A.厌氧菌

B.肺炎球菌

C.表皮葡萄球菌

D.溶血性链球菌

E.金黄色葡萄球菌

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

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

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

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

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

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

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案