首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。 例如,形参s所指的字符串为:abedefgh,n的值为5,程序执行后t所指
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。 例如,形参s所指的字符串为:abedefgh,n的值为5,程序执行后t所指
admin
2017-02-24
70
问题
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。
例如,形参s所指的字符串为:abedefgh,n的值为5,程序执行后t所指字符数组中的字符串应为:defgh。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<string.h>
#defiFte N 80
void fun(char*s,int n,char,*t)
{ intz len,i,j=0;
len=strlen(s);
/*********found*********/
if(n>=len)strcpy(
【1】
);
else {
/*********found*********/
for(i=len—n;i<=len-1;i++)
t[j++]=
【2】
;
/*********found*********/
t[j]=
【3】
;
}
}
main()
{char s[N],t[N];int n;
printf("Enter a string:");
gets(s);
printf("Enter n:");
scanf("%d",&n);
fun(s,n,t);
printf("The string t:");
puts(t);
}
选项
答案
(1)t,s (2)s[i] (3)0或’\0’
解析
填空1:当给定的长度n大于该字符串s的长度,那么把该字符串直接拷贝到t就可以了,所以应填t,s。
填空2:使用for循环语句,把最右边n个字符依次添加到t中,所以应填s
。
填空3:字符串操作结束,需要给t加一个字符串结束符,所以应填0或’\0’。
转载请注明原文地址:https://kaotiyun.com/show/MgDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
下列选项中,值为1的表达式是()。
执行语句printf("%u\n",+12345)的输出结果是()。
设计软件结构是在软件生命周期的()。
下列叙述中错误的是()。
以下程序运行后的输出结果是______。structNODE{inthum;structNODE*next;};main(){structNODEs[3]={{1,’\0’},{2,’\0’},{3,’\0’}},*p,*q
下列程序运行时输入1234567<CR>,则输出结果是______。#include<stdio.h>main(){inta=1,b;scanf("%2d%2d",&a,&b);printf("%d%d\n",a,b);}
下列软件系统结构图的宽度为______。
软件定义时期主要包括______和需求分析两个阶段。
随机试题
A.系统性红斑狼疮B.白塞病C.显微镜下多血管炎D.原发性干燥综合征E.结节性多动脉炎患者,女,42岁。反复口腔溃疡3年,眼球周围经常发红,伴飞蚊症,偶有关节痛。近1年反复出现双下肢结节红斑。尿液检查提示:红细胞3~5/HP。该患者诊断可能是
初产妇,足月妊娠,宫口开全1小时30分尚未分娩。阴道检查:头先露,宫口开全,胎头位于坐骨棘水平下3cm,枕左横位(LOT),胎膜已破,羊水清,胎心率142次/分,估计胎儿重3200g,本例正确处理应是()
健康教育计划的核心是
某市红门区公安分局下设的一个派出所,以公民甲扰乱社会公共秩序、妨害社会治安为由,对其处以40元罚款,并对其作出警告的处分。甲不服,欲提起行政复议,享有行政复议权的机构是:
溴化锂溶液中加入表面活性剂的主要目的是为()。
建筑材料按材料的化学成分可分为()。
1.背景材料:某公路施工项目部在施工前进行了施工组织设计,其中需要确定施工的组织形式。上级公司要求采用的组织形式能体现下列特点:项目经理权力集中,干预少,决策及时,指挥灵便。各专业人才集中在现场办公,专业技术人员在项目施工中协同工作,可以取长补短
在教学中教师如何遵循听觉艺术的感知规律?
马克思关于人的全面发展理论的内涵有()。
以下程序的输出结果是typedefunion{longx[2]inty[4];charz[8];}MYTYPE;MY
最新回复
(
0
)