首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:逐个比较P、q所指两个字符串对应位置上的字符,并把ASCⅡ值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。 例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abed”,则c中的字符串应为“aBcd
下列给定程序中函数fun的功能是:逐个比较P、q所指两个字符串对应位置上的字符,并把ASCⅡ值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。 例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abed”,则c中的字符串应为“aBcd
admin
2021-02-25
23
问题
下列给定程序中函数fun的功能是:逐个比较P、q所指两个字符串对应位置上的字符,并把ASCⅡ值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。
例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abed”,则c中的字符串应为“aBcdeFgH”。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!
#include
#include
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]=“aBCDeFgH”,b[10]=“ABcd”,c[80]={’0’};
fun(a,b,c);
prinff(“The string a:”);puts(a);
printf(“The string b:”);puts(b);
prinff(“The result:”);puts(c);
}
选项
答案
(1)int k=0; (2)while(*p‖*q)
解析
本题考查:变量初始化,需根据题意确定变量含义,然后对其进行初始化操作;while循环语句。
(1)变量k存放数组c的下标,因此应初始化为0。
(2)while循环语句的循环条件是判断两个字符串是否到达结尾。
转载请注明原文地址:https://jikaoti.com/ti/4Jz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]
有以下程序#includevoidfun(char*c){while(*c){if(*c>=’a’&&*c<=’z’)*c=*c-(’a’-’A’);c++;}}main(){chars[81];gets(s);fun(s);
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
有以下程序#include<stdio.h>#include<string.h>typedefstruct{charname[9];charsex;intscore[2];)STU;STUf(STUa){STUb={"Zhao",’
以下叙述中正确的是
在数据库的三级模式中,外模式(用户模式或子模式)有()。
设p是指针变量,语句p=NULL;等价于
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
)下列函数的功能是()。voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
随机试题
在一个烟雾弥漫的早晨,农夫老张划着船逆流而上。突然间,他看见一条小船顺流直冲向他。眼看小船就要撞上他,他高声大叫:“小心!小心!”但是船还是直撞过来,他的船严重受损。于是他暴跳如雷,开始向对方怒吼。但是,当他仔细一瞧,才发现原来是条空船,因此气也消了。谈谈
反馈应该()
Newspapers,alongwithreportingthenews,instruct,entertain,andgiveopinions.Animportantwayforreadingalarge,big-cit
下列哪几项有助于确诊克罗恩病()
下列选项中,与扁平苔藓发病无关的因素是
市、县主干道两侧建筑面积()以上或工期一年以上的工程,施工现场的路、作业场地要采用混凝土硬化。
某DN100的输送常温液体的管道,在安装完毕后应做的后续辅助工作为()。
代表新诗创作时期最高成就的是郭沫若的《女神》。()
新中国成立后,随着土改基本完成,我国社会主要矛盾是()
YouwillhearaninterviewonCEORobertMcDonald,talkingaboutthenatureandprogressofthecompany’sdigitisationinitiativ
最新回复
(
0
)