首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:把形参S所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若S所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。 例如,形参S所指的字符串为:abedefgh,n的值为5,程序执行
给定程序中,函数fun的功能是:把形参S所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若S所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。 例如,形参S所指的字符串为:abedefgh,n的值为5,程序执行
admin
2016-08-16
27
问题
给定程序中,函数fun的功能是:把形参S所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若S所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。
例如,形参S所指的字符串为:abedefgh,n的值为5,程序执行后t所指字符数组中的字符串应为:defgh。
请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
注意:部分源程序在文件BIANKl.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#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)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://jikaoti.com/ti/DRE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
在32位的计算机中,一个char型数据所占的内存长度的字节是
数据库系统的核心是
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
若有以下程序:#include<iostream>usingnamespacestd;voidsub(intx,inty,int*z){*z=y+x;}intmain()
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
以下函数实现的功能是()。voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q)
随机试题
病毒性肝炎对妊娠的影响,下述哪项应除外:
某企业2012年全年应收租金收入10万元,实收租金9.5万元,运营费用3万元,应缴税费1.8万元。其现金流人量是()万元。
编制控制性施工进度计划的主要目的是()。
某外籍个人2003年1月10日被派往中国工作三年;2004年3月18回国汇报工作,2004年4月14日复入境,2004年12月19日回国度假;2005年1月21日再一次入境,2005年4月3日到5月20回国履行有关职务;2006年12月12日完成任务回国,
多重信用风险组合模型被广泛应用于国际银行业中,其中()直接将转移概率与宏观因素的关系模型化,然后通过不断加入宏观因素冲击来模拟转移概率的变化,得出模型中的一系列参数值。
甲公司为集团公司,其子公司与政府之间的交易或事项如下(不考虑增值税等相关税费及其他因素):资料一:子公司A公司作为一家生产和销售高效照明产品的企业,参与了国家组织的高效照明产品推广的招标会,并以8000万元的价格中标,同时获得财政补贴资金5000
女儿2012年的年龄是母亲年龄的1/4,40年后女儿的是母亲的2/3。当女儿年龄是母亲年龄的1/2时是公元()年。
测验的()代表了测验结果的稳定性程度,是评估测验质量的一个重要指标。
关于我国减刑制度,下列说法正确的是()。
HintsandTipstoSaveMoneyA)Spendless.Thisisnotoversimplifyingthebestwaytosavemoney!Itisessentialifyoua
最新回复
(
0
)