首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则
admin
2018-10-21
60
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。
例如,形参s所指的字符串为:abcdefgh,n的值为5,程序执行后t所指字符数组中的字符串应为:defgh。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<string.h)
#define N80
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://kaotiyun.com/show/scxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序后的输出结果是【】。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
数据结构分为逻辑结构与()。
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include<conio.h>#include<stdio.h>#defineM81
有如下程序段inta=14,b=15,x;charc=’A’;x=(a&&b)&&(c<’B’);执行该程序段后,x的值为_____。
设有如下程序#include<stdio.h>main(){int**k,*j,i=100;j=&i;k=&j;printf("%d\n"”,**k);}上述程序的输
若有以下定义,则不能代表字符。的表达式是______。chars[20]="programming",*ps=s;
下列程序的运行结果是()。main(){inta=-5,b=1,c=1;intx=0,Y=2,z=0;if(c>0)x=x+y;if(a<=0){if(b>0)if(c<=0)y=x-
数据的存储结构是指()。
填空补充以下程序。 #define【】30 {【】; total=numPRICE; printf("total=%d,num=%d\n",【】); }
如下程序的输出结果是______。main(){staticinta[4]={1,2,3,4};int**k,*j;j=a+1;k=&j;printf("%d\n",*(*k+2));
随机试题
一般纳税人采用预收货款结算方式的,其增值税专用发票开具的时限为货物发出的当天。()
能全部通过二号筛,但混有能通过四号筛40%的粉末的是
乳牙髓腔感染易引起根分叉处骨吸收的原因是()
材料供应商甲因施工企业乙拖欠货款,诉至人民法院。法院开庭审理后,在主审法官的主持下,乙向甲出具了还款计划。人民法院制作了调解书,则此欠款纠纷解决的方式是()。
证券公司应当在其经营场所显著位置或者其网站,公开受托从事的介绍业务范围,不得公布从事介绍业务的管理人员和业务人员的名单和照片。()
中国银监会以()的监管框架,是一个持续、循环的过程。
诚信是社会工作的重要价值观之一。它是指:( )。
为了提高计程车司机的收入,F市计程车公司打算更改其计程车计程收费方案,该公司计程车将在第一个5公里或不到5公里的路程内收取10元起步费,往后每公里收取2元车费;而不是此前的第一个3公里或不到3公里的路程内收取6元起步费,往后每公里收取2元车费。该公司认为上
在社会主义改造基本完成以后,正确处理人民内部矛盾成为国家政治生活的主题。中国共产党提出的正确处理人民内部矛盾的方针政策主要有()
【程序】SETTALKOFFN=325X=“ABCDEFGHIJ”Y=“甲乙丙丁戊已.”NC=ALLTRIM(STR(N,6))L=LEN(NC)N2=2*L-1NN="K=1DOWHILEK<=LN1=INT(VAL(
最新回复
(
0
)