首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数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
30
问题
给定程序中,函数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全国计算机二级
相关试题推荐
下列程序的输出结果是______。longfun5(intn){longs;if((n==1)‖(n==2))s=2;elses=n+fun5(n-1);return(s);}main(){longx;x=fun5
下列程序段的运行结果是______。intx=0,y=0;while(x<15)y++,x+=++y;printf("%d,%d",y,x);
下列程序的输出结果是()。#include<stdio.h>voidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)++C;printf("%d,%d,%d",a,b
有以下程序:intsub(intn){return(n/10+n%10);}main(){intx,y;scanf("%d",&x)y=sub(sub(sub(x)));printf("%d\n",y);}若运行时输入:1
下列软件系统结构图的宽度为______。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
在C语言中,函数返回值的类型最终取决于
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],I;for(I=0;I
随机试题
主动脉瓣关闭不全的体征是()
由滤泡上皮细胞发生的甲状腺肿瘤包括
急性胰腺炎出现休克的主要原因
患者男,25岁。因头痛、低热而口服“泰诺感冒片”好转,在第4天四肢突然出现水肿性红斑,发展迅速波及全身,部分皮损表面出现水疱、糜烂,疼痛。既往无同样病史。体检:T38℃,颜面、躯干、四肢广泛豌豆至蚕豆大小,圆形或椭圆形水肿性红斑、中心呈紫色,部分中央有水
《矿山安全法》第二十二条第二款规定:“矿山企业职工有权对危害安全的行为,提出批评、检举和控告。”矿山企业职工享有()。
按风险所造成的不同后果可将风险分为( )。
0,9,26,65,124,()。
延安整风运动的基本方针是()。
①美索不达米亚平原的先民,六千多年前便开始用小木棍在半干的黏土板上记数记时,后人称为“楔形文字”②后来在美洲发现的奇形怪状的玛雅文字,还要更晚些③但是,除了汉文以外,所有这些文字都已经死掉了。只有屈指可数的研究人员,像破密码似的,至今还在努力去认,亦未
TheImportanceofQuestionsFornon-nativespeakersofEnglishwhowanttoparticipateingroupdiscussions,itisimportant
最新回复
(
0
)