首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充main函数,该函数的功能是:从键盘输入两上字符串并分别保存在字符数组str1和str2中,用字符串str2替换字符串str1前面的所有字符,注意,str2的K度不大于str1,否则需要重新输入。 例如,如果输入strl;=“abced”,st
请补充main函数,该函数的功能是:从键盘输入两上字符串并分别保存在字符数组str1和str2中,用字符串str2替换字符串str1前面的所有字符,注意,str2的K度不大于str1,否则需要重新输入。 例如,如果输入strl;=“abced”,st
admin
2010-09-14
52
问题
请补充main函数,该函数的功能是:从键盘输入两上字符串并分别保存在字符数组str1和str2中,用字符串str2替换字符串str1前面的所有字符,注意,str2的K度不大于str1,否则需要重新输入。
例如,如果输入strl;=“abced”,str2=“fk”,则输出“fkced”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仪在 main函数的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<string. h>
main ()
{
char strl [ 81], str2 [ 81 ];
char *pl=strl, *p2=str2;
clrscr ();
do
{
printf(" Input strl tn");
gets (strl);
printf(" Input str2 In");
gets (str2);
}while(【 】);
while(【 】)
*p1++=*p2++;
printf(" Display strl \n");
puts (【 】)
}
选项
答案
strlen(strl)<strlen(str2) *p2 str1
解析
第一空:如果字符串str2的长度大于字符串str1的长度,则要重新输入,即继续执行do-while循环。第二空:如果 p2所指的字符不为,仍’\0’,即还没有执行到str2的最后一个字符,则将这个字符赋给字符串str1的对应字符。第三空:函数puts()的功能是将一个字符串输出到终端设备,由程序可以知道,此时应该输出字符串str1。
转载请注明原文地址:https://kaotiyun.com/show/bWID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于云计算的说法错误的是()。
国家赔偿的最重要方式是()。
根据我国相关法律的规定,()的行政处罚只能由法律加以设定。
金融市场最基本的功能是()。
近些年.我国取得了一批重大科技创新成果,实现部分领域由“跟随”到“领跑”的跨越。以下说法不正确的是()。
近代中国思想界的“西学东渐”经历了一个由理论到实践、由照抄照搬到与中国实际情况相结合的发展历程。下面体现这两个步骤的标志性事件分别是()。
《公务员法》规定,对公务员考核的内容包括德、能、勤、绩、廉五个方面,重点考核()。
编号从1到10的10个白球排成一行,现按照如下方法涂红色:①涂2个球:②被涂色的2个球的编号之差大于2。那么不同的涂色方法有多少种?
某专业有学生50人,现开设有A、B、C三门选修课。有40人选修A课程,36人选修B课程,30人选修C课程,兼选A、B两门课程的有28人,兼选A、C两门课程的有26人,兼选B、C两门课程的有24人,A、B、C三门课程均选的有20人,那么,三门课程均未选的有(
用2012减去一个四位数的差,正好等于将这个四位数各个数位数字相加的和,那么有几个这样的四位数?()
随机试题
伪膜性炎的特征性渗出物是
可引起气性坏疽的细菌是
案情:何某和魏某共谋绑架勒索,来到某公司老板李某的家里,家里只有保姆。二人谎称:“我们是李某的司机,李某让我们接孩子去看演出。”保姆不知情便将孩子小李(女,12周岁)交给何某和魏某。二人将小李关进一座废弃仓库,然后向李某打电话勒索50万元。李某不答应。魏某
关于工作地组织,下列说法正确的有()。
________是组织学生接触社会实际.运用各种具体生动的事实来说服学生,以使学生获得直接经验、形成正确认识的方法。
简述如何在教学中促进迁移。
“弹钢琴”是领导工作协调的一种形象比喻和要求。
读英国的报纸,你会马上发现,要读到你的国家的新闻很难,如果你的国家发生大灾难,死了几百人,也许,在国际新闻版的新闻速写板上,会看到50个字的描写,塞在三寸宽的方格内。如果你的国家被北约攻打得一塌糊涂,对不起,报纸上没有人替你掉眼泪。报道飞机意外事故,如果是
设A为n阶非零矩阵,E为n阶单位矩阵,若A_______=0,则【】
Inordertoincreaserevenues,acell-phonecompanyhasdecidedtochangeitsfeestructure.Insteadofchargingaflatrateof
最新回复
(
0
)