首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。 例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“ABed”,则c中的字符串应为
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。 例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“ABed”,则c中的字符串应为
admin
2015-11-24
27
问题
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。
例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“ABed”,则c中的字符串应为“aBcdeFgH”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<string.h>
void fun(char*P,char*q,char*c)
{
/**********found***********/
int k=1:
/**********found***********/
while(*P!=*q)
( if(*P<*q)C[k]=*q;
else c[k]=*p;
if(*P)P++;
if(*q)q++;
k++:
}
}
main()
{ char a[10]=“aBCDeFgtt”,b[10]=
“ABed”,c[80]={‘\0’),
fun(a,b,c);
printf(“The string a:”);puts(a),
printf(“The string b:”);puts(b),
printf(“The result:”),puts(c),
}
选项
答案
(1)int k=0; (2)while(*p||*q)
解析
(1)变量k存放数组c的下标,因此应初始化为0。
(2)while循环语句的循环条件是判断两个字符串是否到达结尾。
转载请注明原文地址:https://kaotiyun.com/show/VNID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某商店卖出一支钢笔的利润是9元,一瓶墨水的进价是2元。若采用“买4支钢笔送一瓶墨水”的方式促销,共获利1922元,则这次促销最多卖出多少支钢笔?
若奇数x是N个不同正奇数之和,且121≤x<169,那么N最大为多少?
一间房屋的长、宽、高分别是6米、4米和3米。施工队员在房屋内表面上面一条封闭的线,其所画的线正好在一个平面上且该平面正好将房屋的空间分割为两个形状大小完全相同的部分。问其所面的线可能的最长距离和最短距离之间的差是多少米?()
某公司售出了一批水泥共450吨,计划使用同等数量的A型卡车和B型卡车进行运输。其中A型卡车每辆可运输25吨,而B型卡车由于被指派了其他运输任务,由载重量多了5吨的C型卡车来替代其运输。结果在使用的A型卡车数量不变的情况下,总的用车量减少了2辆,则B型卡车每
参加奥运开幕式表演的某方阵正在彩排,如果减少一行和一列,人数减少319人。则该方阵原来最外围的四边共有()人。
历史上,语言在世界上的分布反映了世界权力的分配。使用最广泛的语言,如英语、西班牙语、法语、阿拉伯语和俄语,都是或曾是帝国的语言,这些帝国曾积极促进其他民族使用它们的语言。权力分配的变化产生了语言使用的变化,英国和法国都曾坚持在其殖民地使用自己的语言,但大多
太平洋战争时期,一艘航空母舰在战斗中遭受敌军攻击,左舷中弹进水,舰上燃起大火,下列紧急处理方式错误的是()。
根据国务院印发的《“十三五”控制温室气体排放工作方案》,下列哪些是其中提到的“十三五”控制温室气体排放的重点任务?()①低碳引领能源革命②推动城镇化低碳发展③强化基础能力支撑④建设和运行全国碳排放权交易市场⑤加强地区监控
阅读以下文字,回答下列问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指
关于法治与德治的联系与区别,下列说法不正确的有()。
随机试题
地铁检修车沿地铁线路匀速前进,每6分钟有一列地铁从后面追上,每2分钟有一列地铁迎面开来。假设两个方向的发车间隔和列车速度相同,则发车间隔是()。
漏电保护又称为剩余电流保护。漏电保护是一种防止电击导致严重后果的重要技术手段。但是,漏电保护不是万能的。下列触电状态中,漏电保护不能起保护作用的是()。
成井费用通常按照()计算。
某国际工程合同总价为1000万美元,合同工期12个月,合同中无价格调整条款。承包商通过风险辨识认识到承包该工程主要面临三方面的风险:材料价格上涨,人工费上涨,付款拖延。对这三种风险各自可能发生的概率及可能造成的损失估计数值见表1H420030—2。在该
根据《建设工程安全生产管理条例》的规定,属于施工单位安全责任的是( )。
影响问题解决的主要因素
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
Hardly______theTV______theelectricitywascutoff.
RichardSatava,programmanagerforadvancedmedicaltechnologies,hasbeenadrivingforceinbringingvirtualrealitytomedic
Inthe18thcenturyNewYorkwassmallerthanPhiladelphiaandBoston.TodayitisthelargestcityinAmerica.Howcanthechan
最新回复
(
0
)