首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。 例如,形参s所指的字符串为:abedefgh,n的值为5,程序执行
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。 例如,形参s所指的字符串为:abedefgh,n的值为5,程序执行
admin
2018-02-02
54
问题
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。
例如,形参s所指的字符串为:abedefgh,n的值为5,程序执行后t所指字符数组中的字符串应为:defgh。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#define N 80
void fun(char*s,int n,char*t)
{
int len,i,j=0;
len=strlen(s);
/******found******/
if(n>=len)strepy(____1____);
else
{
for(i=len—n;i<=len一1;i++)
/******found******/
t[j++]=__2__;
/******found******/
t
=____3____;
}
}
main()
{
char s[N],t[N];int n;
printf(“Enter a string:”);
gets(s);
printf(“Enter n:”);
seanf(“%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/mWxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){char*p[]={"3697","2584"};inti,j;longnum=0;for(i=0;i<2;i++){j=0;while(p[i][j]!=’\0’)
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确语句是()
已有定义和语句:doublea,b,c;scanf("%1f%1f%1f",&a,&b,&c);,要求给a、b、c分别输入10.0、20.0、30.0,不正确的输入形式是
软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和()的集合。
下列叙述中,不属于结构化分析方法的是______。
以下叙述正确的是()。
算法的时间复杂度是指______。
以下程序中给指针p分配三个double型动态内存单元,请填空。#include<stdio.h>main(){dOuble*p;p=(double*)malloc();p[0]=1.5
算法的时间复杂度是指______。
随机试题
以下关于酸碱平衡与血钾浓度的相互关系,正确的说法是A.代谢性酸中毒时可引起低血钾B.低血钾时可引起代谢性碱中毒C.代谢性碱中毒时可引起高血钾D.高血钾时可引起代谢性碱中毒E.低血钾时可引起代谢性酸中毒
患者男性,70岁,6个月前因胃癌行胃大部分切除术,术后间断反酸、口苦、烧心、吞咽痛,平卧时加重。为明确诊断应做哪些检查
下列疾病,易与子宫脱垂相混淆的是
当铁路路肩高程受洪水或潮水位控制时,应计算其设计水位,设计洪水频率标准应采用()。
为了实现可持续发展,为后代保存我们环境遗产和自然资源,就必须制定()上可行的解决办法,以减少资源消耗,停止污染和保存自然环境。
甲公司于20××年1月1日向银行借入一笔生产经营用短期借款,共计600000元,期限为9个月,年利率为5%。根据与银行签署的借款协议,该项借款的本金到期后一次归还;利息分月预提,按季支付。要求:编制甲公司3月末支付第一季度银行
市场驱动因素是指促使企业实施全球营销战略的市场方面的影响因素,包括()。Ⅰ.顾客需求的逐渐趋同Ⅱ.全球顾客群的成长Ⅲ.全球市场的形成Ⅳ.顾客需求逐渐趋异
没有目标客户就没有市场,没有市场就没有客户的生存和发展。()
简论西周时期婚姻制度的基本内容。
思维是人脑对客观事物本质属性与规律的______的、间接的反映。
最新回复
(
0
)