首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果
admin
2016-12-06
37
问题
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #include<string.h>
3 #define N 5
4 #define M 10
5 /*********found*********/
6 void fun(char(*ss)
【1】
,int k)
7 { int i=0 ;
8 /*********found*********/
9 while(i<
【2】
){
10 /*********found*********/
11 ss
[k]=
【3】
; i++;}
12 }
13 main()
14 { char x[N][M]={’’Create’’,’’Modi-fy’’,’’Sort’’,’’skip’’,’’Delete’’};
15 int i;
16 printf(’’\nThe original string\n\n’’);
17 for(i=0;i<N;i++)puts(x
);
18 printf(’’\n’’);
19 fun(x,4);
20 printf(’’\nThe string after deleted:\n\n’’);
21 for(i=0;i<N;i++)
22 puts(x
);
23 printf(’’\n’’);
24 }
选项
答案
(1)[M] (2)N (3)’\0’
解析
填空1:根据。main函数中的函数调用语句,确定函数定义时的形式参数,所以填入[M]。
填空2:while循环语句需要对所有字符串进行操作,因此循环条件是i
填空3:字符串结尾加入字符串结束标识’\0’。
转载请注明原文地址:https://kaotiyun.com/show/eVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){charp[]={’a’,’b’,’c’},q[]="abc";printf("%d%d\n",sizeof(p),sizeof(q));};程序运行后的输出结果是____
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
有以下程序中若有如下说明和定义语句;charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;…}以下选项中对函
有以下程序:main(){inta[]={2,4,6,8,10},y=0,x,*p;p=&a[1];for(x=1;x<3;x++)y+=p[x];printf("%d\n",y);}
有以下程序段chareh;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
若整型变量a、b、c、d中的值依次为:1、4、3、2,则条件表达式a<b?a:c<d?c:d的值是______。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流;【】和处理过程。
软件开发的结构化生命周期方法将软件生命周期划分成
随机试题
脾脏触诊方法不正确的是
肾阳不足、寒邪内侵的腹痛特点是
[2007年,第109题]运算放大器应用电路如图7.5-8所示,在运算放大器线性工作区,输出电压与输入电压之间的运算关系是()。
隧洞导流较适用于()。
通过学历认定或考试均可取得的职业资格是(),这是政府规定专业技术人员从事某种专业技术性工作的学识、技术和能力的起点标准。
有“淮左名都”之誉的是()。
教养这东西,人家以为要出身名门才能拥有。其实这是一种常识,只要稍加注意都可学到,和你的出身没有关系。没有教养的人是懒惰的人,不求上进的人。教养这东西是自发的,自己肯学一定能学会。这段文字告诉我们:
海豚式管理是指管理者在实施管理行为的过程中,从强调“人的关系”和“人的资源”模式(以善待人和关于利用人为基础)转变为以原则为中心的管理模式。海豚式管理者的领导风格是信念坚定、追求公平,既关心工作成果,更关心员工成长,他们用脑和心来领导,以自信、宽容来运作,
6个人分乘两辆不同的汽车,每辆车最多坐4人,则不同的乘车方案有()种。
HowtheFirstStarsintheUniverseCameintoExistenceResearchersbelievethatouruniversebeganwiththeBigBang(宇宙大爆炸)
最新回复
(
0
)