首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。 例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abcd”,则c中的字符串应为“aBc
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。 例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abcd”,则c中的字符串应为“aBc
admin
2020-04-18
46
问题
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。
例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abcd”,则c中的字符串应为“aBcdeFgH”。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构!
#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 e[k]=*p;
if(*p)p++;
if(*q)q++;
k++;
}
}
main()
{char a[10]="aBCDeFgH",b[10]="ABcd",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)intk=0; (2)while(*p||*q)
解析
(1)变量k存放数组c的下标,因此应初始化为0。
(2)while循环语句的循环条件是判断两个字符串是否到达结尾。
转载请注明原文地址:https://kaotiyun.com/show/okCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structA
以下函数不能用于向文件中写入数据的是
当变量c的值不为2、4、6时,值也为“真”的表达式是
设有定义:inta=0,b=1;,以下表达式中,会产生“短路”现象,致使变量b的值不变的是()。
简单程序设计步骤中不包括()。
有以下程序:#includemain(){intx=0×13;if(x=0×12)printf("True");printf("False\n");}程序运行后的输出结果是(
存储在计算机内有结构的数据集合是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
程序流程图中带有箭头的线段表示的是
数据流程图(DFD图)是
随机试题
男,18岁。腹痛、腹泻2年,伴低热,结肠镜检查:回肠末端黏膜量铺路石样表现,取活检病理报告为非干酪性肉芽肿,本例可诊断为
基本地籍图应选用经过热定型处理的厚度和变形率分别为()的聚酯薄膜。
“出口口岸”栏应填()。“件数”栏应填()。
小静,15岁,高一,其父母离异多年且都另有家庭。小静跟随母亲、继父生活,但她对生父有强烈的感情,母亲虽然阻止她跟生父见面,但是小静不以为然。小静性格活泼,个性倔强,留着短发,大家给她取了一个绰号“假小子”。她喜欢看电影、看电视剧、听音乐、参加体育活动,还结
任何证人的未经证实的证词都不是陪审员进行判决的依据。因为在一般情况下高度怀疑任何人没有证据的诉讼请求都是明智的,不过陪审员们不应该为了保持一致而相信其共同经验:根据未经证实的所有认罪供词而宣告被告有罪。下列哪一项支持上述观点?
写作要有题目,就是要有中心思想,要有内容。目的性要明确,例如这篇文章是记载一件事情或提出一个问题,解决一个问题,或发表自己的主张,见解等等。总之,要有所为而作。无所“为”的文章,尽管文理通顺,语气连贯,但内容空洞,只能归人废话一栏,以不写为好。这段
随着人类生命的延长和对生活健康品质的个性化需求,制造业正在从以满足人类对交通和能源的需求向满足人类对生命健康的需求_______,人工关节、人工肝脏等的_______正是其中的典型代表。但不可否认的是,人工关节等产品仍然存在着不可解决的缺陷,人类期待着制造
从船上向海中沉放某种探测仪器,按探测要求,需确定仪器的F沉深度y(从海平面算起)与下沉速度v之间的关系.设仪器在重力作用下,从海平面由静止开始铅直下沉,在下沉过程中还要受到阻力和浮力的作用.设仪器的质量为m,体积为V,海水的比重为ρ,仪器所受阻力与下沉速度
Howmenfirstlearnedtoinventwordsisunknown;inotherwords,thebeginning(起源)oflanguageisnotclear.Allwereallykno
Formanypeopletoday,readingisnolongerrelaxatioaTo【C1】______theirworktheymustreadletters,reports,newspapers...In
最新回复
(
0
)