首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数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
39
问题
下列给定程序中函数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全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
表达式a+=a=a=9的值是
下面属于黑盒测试方法的是()。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()。【09年3月】
层次型、网状型和关系型数据库的划分原则是()。
以下叙述中错误的是()。
有以下程序:#includemain(){intx=0×13;if(x=0×12)printf("True");printf("False\n");}程序运行后的输出结果是(
若有说明语句:charc=’\72’;,则变量c中存放的是()。
不合法的用户标识符是()。
算法的空间复杂度是指()。
随机试题
Ourunderstandingofcitiesinanythingmorethancasualtermsusuallystartswithobservationsoftheirspatialformandstruct
患者,女性,17岁。腹泻、发热4天,全身皮疹伴痒2天。患者4天前出现多次腹泻,呈黄色稀水样便,无脓血,伴高热,给予抗感染补液等治疗病情控制不佳,1天前出现多部位大片状鲜红色隆起性皮疹,有痒感,皮疹消退后反复发生,既往无药物过敏史。查体:专科检查见躯干、四肢
A.促凝血药B.抗凝血药C.纤维蛋白溶解药D.抗血小板药E.升高白细胞药物肝素是
技术员吴某与其妻王某(工人)二人共同在某化工厂工作,并于1997年与工厂签订了无固定期限的劳动合同,且未约定试用期。19994~3月,吴某向厂方提出解除劳动合同。厂方根据有关厂规第卜条“凡本厂职工,男职丁调走时,妻子必须一同调走”的规定,要求吴某将王某一
由政府组织或委托评估,并被政府所认可,作为土地市场管理的依据是(),
按照施工合同示范文本规定,当组成施工合同的各文件出现含糊不清或矛盾时,应按()顺序解释。
“备案号”栏应填()“包装种类”栏应填()
下列哪位不是元曲四大家?()
下列关于五行思想的说法,不正确的是()。
Ifnot______withtherespecthefeelsduetohim,Jackgetsveryill-temperedandgrumblesallthetime.
最新回复
(
0
)