首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新字符串。若s所指字符串的长度小于
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新字符串。若s所指字符串的长度小于
admin
2023-02-27
15
问题
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新字符串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。
例如,形参s所指的字符串为abcdefgh,n的值为
5,程序执行后t所指字符数组中的字符串应为defgh。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序在文件blank1.c中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #include<string.h>
3 #define N 80
4 void fun(char*s,int n,char*t)
5 {int len,i,j=0;
6 len=strlen(s);
7 /*********found*********/
8 if(n>=len)strcpy(<u>【1】</u>);
9 else{
10 /*********found*********/
11 for(i=len-n;i<=len-1;i++)
12 t[j++]=<u>【2】</u>;
13 /*********found*********/
14 t[j]=<u>【3】</u>;
15 }
16 }
17 main()
18 { char s[N],t[N];int n;
19 printf("Enter a string:");
20 gets(s);
21 printf("Enter n:");
22 scanf("%d",&n);
23 fun(s,n,t);
24 printf("The string t:");
25 puts(t);
26 }
选项
答案
(1)t,s(2)s[i] (3)0或'\0'
解析
填空1:当给定的长度n大于该字符串s的长度,那么通过函数strcpy()把该字符串直接复制到t就可以了。故空1处应该填t,s。
填空2:使用for循环语句,把字符串s最右边的n个字符依次添加到字符串t中,故空2处应该填s
。
填空3:字符串操作结束,需要给字符串t末尾加一个字符串结束标志,故空3处应该填0或'\0’。
转载请注明原文地址:https://kaotiyun.com/show/3P0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在一个400米的椭圆形跑道上,甲、乙两人从A点同时同向出发,在相同时间内,甲跑了10米,乙跑了8米.当甲第二次追上乙时,乙跑了()圈。
在等差数列{an}中,若a4+a7+a10+a13=20,则S16=()。
六位身高全不相同的同学拍照留念,摄影师要求前后两排各三人,则后排每人均比前排同学高的概率是()。
从6名男生和4名女生中,选出3名代表,要求至少包含1名女生,则不同的选法有()。
若以连续掷两次骰子分别得到的点数m,n作为P点的横、纵坐标,则P点在直线x+y=5下方的概率为()。
一个体积为160cm3的长方体中两个侧面的面积分别为20cm2和32cm2,如图所示,则这个长方体底面的面积(即图中阴影部分的面积)为()。
1957年4月27日,中共中央下发《关于整风运动的指示》,决定在全党进行一次整风运动。这次整风运动的内容包括()
假设某计算机的字长为32位,该计算机文件管理系统磁盘空间管理采用位示图(bitmap),记录磁盘的使用情况。若磁盘的容量为300GB,物理块的大小为4MB,那么位示图的大小为________个字。
应用系统开发中可以采用不同的开发模型,其中,____①____将整个开发流程分为目标设定、风险分析、开发和有效性验证、评审四个部分:____②____则通过重用来提高软件的可靠性和易维护性,程序在进行修改时产生较少的副作用。②
随机试题
事故经过:2005年2月14日15时1分,辽宁省阜新矿业(集团)有限责任公司(以下简称阜矿集团公司)某煤矿某立井发生一起特别重大瓦斯爆炸事故,造成214人死亡,30人受伤,直接经济损失4968.9万元。2005年2月14日15时3分,某
下列哪种物质不是嘌呤核苷酸从头合成的直接原料()
性格是指
在单缝夫琅禾费衍射实验中,若单缝两端处的光线到达屏幕上某点的光程差为δ=2.5λ(λ为入射单色光的波长),则此衍射方向上的波阵面可划分的半波带数目和屏上该点的衍射情况是:
某地下铁矿应急预案体系由综合应急预案、专项应急预案、现场应急处置方案组成。下列关于该矿地下开采事故应急预案的说法中,正确的有()。
建设工程合同是()合同。
关于臭氧,下列说法不正确的是:
设f(χ)=则f(χ)在χ=1处().
打开一个项目文件,然后通过命令方式新建一个程序文件,则该程序文件()。
ThebigredAmericancarwasmuchtoowideforanEnglishcountryroad.WhenJacksawitcomingtowardhim.Hestoppedhisownc
最新回复
(
0
)