首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。 例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abcd”,则c中的字符串应为“aBc
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。 例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abcd”,则c中的字符串应为“aBc
admin
2020-11-27
51
问题
下列给定程序中函数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 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);
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://www.kaotiyun.com/show/PY3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){ints=0,n;for(n=0;n
关于程序的编译执行和解释执行,以下叙述中正确的是()。
在下列选项中,没有构成死循环的程序段是()。
有以下程序#includemain(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("goodbey!")
在数据库中,数据模型包括数据结构、数据操作和()。
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b):以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){intid,t;{inta[10]={5,4,
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为()。
软件调试的目的是
随机试题
关于技术创新的说法,正确的是()。
人感染日本血吸虫产生的免疫为
给水工艺预处理方法一般包括()。
实际年收益率为20%,对于半年付息一次的债券而言,则半年的实际收益率为( )。
陈辉问王老师今年有多少岁,王老师说:“当我像你这么大时,你才3岁;当你像我这么大时,我已经42岁了。”则王老师今年:
下列废水处理方法中,属于化学方法的是()
随着年龄的增长,人体对卡路里的日需求量逐渐减少,而对维生素的需求却日趋增多。因此,为了摄取足够的维生素,老年人应当服用一些补充维生素的保健品,或者应当注意比年轻时食用更多含有维生素的食物。为了对上述断定做出评价,回答以下哪个问题最为重要?
当输入19、2时,下列程序的运行结果为【】;输入254、16时,则程序的运行结果是【】。main(){chardata_symbols[17]="0123456789abcdefghijklmnopqrstuvwxyz";inti
ItiscommonforAmericanstohavedifferent"circlesoffriends"suchaschurchfriends,workfriends,orsportsfriends.【R1】__
A、John’sdeterminationistheimportantfactortohissuccess.B、Johnisdeterminedtogetthekey.C、Johnisdifficulttowork
最新回复
(
0
)