首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数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
49
问题
下列给定程序中函数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全国计算机二级
相关试题推荐
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w");whi
设有定义:intx,y,z;,且各变量已赋正整数值,则以下能正确表示代数式“”的C语言表达式是()。
数据库应用系统中的核心问题是()。
以下叙述中错误的是()。
有以下程序#include#includemain(){charname[9]="c##line";char*str=-name;printf("%d,%d,%d,%d\n",sizeof(name),strlen(name),sizeof
有C语言表达式2*3+4+15%3,关于其执行顺序,以下叙述正确的是()。
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构!试题程序:#inc
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容
在软件开发中,需求分析阶段产生的主要文档是()。
E—R图中用来表示实体的图形是()。
随机试题
五味子在天王补心丹中的主要作用是
以下有机磷农药中毒时,氯解磷定疗效最好的是
患者,男性,70岁。原有肺源性心脏病,感冒后病情加重,咳脓痰,发热、烦躁,继之出现神志模糊、嗜睡。查体:口唇发绀,昏迷,血压110/70mmHg,无病理反射,可能的诊断是
《脉经》的作者是
陈皮的主要功效是
仲裁以________为原则,可以有效的保护当事人商业信誉()
全球数以百计的医疗机构声称可用干细胞疗法修复多发性硬化症患者受损的组织细胞。专家指出,这些机构直接向患者打广告称可治愈疾病,而实际上没有任何证据表明它们有效或不会造成伤害。在这种情况下,处理相关广告十分必要,某些类型的干细胞移植,例如使用血液或皮肤干细胞,
运动员进行比赛,如果旁边有观众加油,运动员发挥得更好了,这种现象属于()【华南师范大学2016】
Onedayabusinessmanwasgoingtoanothertowntosellhisgoods(货物).Hedecidedtotaketenservants(仆人)withhim.Theywould
There’sNoPlaceLikeHome[A]Onalmostanynightoftheweek,Churchill’sRestaurantishopping.The10-year-oldhotspoti
最新回复
(
0
)