首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。 例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“ABed”,则c中的字符串应为
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。 例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“ABed”,则c中的字符串应为
admin
2015-11-24
63
问题
下列给定程序中函数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全国计算机二级
相关试题推荐
下列历史事实错误的是()。
甲乙参加围棋决赛,规定五局三胜(假设没有和局),设立奖金1000元。现比赛进行了3局后因故中止,已知在前三局中甲胜2局,乙胜1局,问下列甲乙奖金分配中哪种较为合理?
一个箱子里有四种不同颜色的小球,每次拿出2个,要保证有10次所拿的结果是一样的,至少要拿()次。
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
根据我国《选举法》的规定,有关“由选民直接选举的人大代表候选人提名推荐方式”中,不正确的是()。
村民自治是中国共产党领导亿万农民发展中国特色社会主义民主政治的伟大创举。扩大农村基层民主,实行村民自治,大大激发了广大农民当家作主的积极性、创造性和责任感,掀开了中国农村民主政治建设的新篇章。下列关于村民自治的表述错误的一项是()。
“依法治国,建设社会主义法治国家”作为中国共产党领导人民治理国家的基本方略,以宪法修正案的形式写进宪法的时间是()。
阅读以下文字,回答下列问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指
属于同一行业、规模相同且利润率相同的公司的股票一般对市场指数的反应程度相同。()
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
下列选项中,关于复原重置成本和更新重置成本的描述,错误的是【】
A.慢性浅表性胃炎B.十二指肠球部溃疡C.胃癌D.胃MALT淋巴瘤E.慢性萎缩性胃炎男性,56岁,患“胃溃疡”10年,多于餐后上腹痛明显。近3个月来上腹痛加重伴纳差,疼痛失去规律性,体重下降5kg
女孩,8岁。临床与脑电图诊断为叶癫痫,CT检查无异常。不宜选用上述哪种抗癫痫药物男孩,1岁,发热半天,伴全身惊厥一次,持续十余分钟,急诊处理选用静脉注射哪种药物
关于截瘫的叙述,下列正确的是()
2000年3月18日,()签署协议,合并为泛欧交易所。
下列关于个人所得税的相关规定,表述正确的有()。
教学认识的主要方式是【】
简述教学的基本任务。
建设中国特色社会主义经济的基本目标是
请打开考生文件夹下的解决方案文件proj3,其中声明了一个单向链表类sList。sList的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的输出应为:B一>A一
最新回复
(
0
)