首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中右边的字符删除,只保留左边的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中右边的字符删除,只保留左边的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
admin
2020-01-10
94
问题
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中右边的字符删除,只保留左边的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include <stdio.h>
#include <string.h>
#define N 5
{}define M 10
/**********found**********/
Void fun(char (*s s)___1___, int k)
{ int i=0 ;
/**********found**********/
while(i<___2___) {
/**********found**********/
ss
[k]=___3___;i++j)
}
main()
{ char x[N][M]={"Create",¨Modify",¨Sort¨,"Skip",¨Delete"};
int i;
printf(¨\nThe original string\n\n¨);
for(i=0;i<N;i++)puts(x
);printf(¨\n");
fun(x,4);
printf(¨\nThe string after deleted:\n\n¨);
for(i=0;i<N;i++)put s(X
);printf(¨\n¨);
}
选项
答案
(1)[M] (2)N (3)0或’\0’
解析
第一空:第一空补充函数定义,在主函数内fun函数的调用形式是“fun(x,4)”,x是二维数组名,故fun函数的第一参数是指向二维数组的指针,因此第一空为“[M]”。
第二空:“while(i<___2___)”是填循环终止条件,根据题意,fun函数是将所有串长超过k的字符串中右边的字符删除,因此循环次数为N,故第二空处为“N”。
第三空:“ss
[k]=___3___; i++;"是将串长超过k的字符串中右边的字符删除,即在ss
[k]位置为0或“’\0’”。
转载请注明原文地址:https://kaotiyun.com/show/6FCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,",++(p一>x));printf("%d\n",++(p一>y));}
有以下程序#include#defineN2#defineMN+1#defineNUN(M+1)*M/2main(){printf("%d\n",NUN);}程序运行后的输出结果是
有以下程序intd=1;voidfun(intp){intd=5;d+=p++;printf("%d",d);}main(){inta=3;fun(a)
以下选项中不能用作C程序合法常量的是
当变量c的值不为2、4、6时,值也为“真”的表达式是
编写函数fun,其功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数且要求m>n。例如:m=12,n=8时,运行结果为495.000000。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEFFF”,则输出应当是“ABBCDDEFF”。请改正程序中的错误,使它能得出正确的结果。注
m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。例如,当score数组中的数据为10、20、30、40、50、60、70、80、90时,函数返回的人数应该是
设二叉树的前序序列与中序序列均为ABCDEFGH,则该二叉树的后序序列为
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m一1,real=m,则该循环队列中的元素个数为()。
随机试题
女,6天,频繁呕吐,检查:腹部可见肠型,肛诊直肠空虚感。
案情:2005年1月1日,甲与乙口头约定,甲承租乙的一套别墅,租期为五年,租金一次付清,交付租金后即可入住。洽谈时,乙告诉甲屋顶有漏水现象。为了尽快与女友丙结婚共同生活,甲对此未置可否,付清租金后与丙入住并办理了结婚登记。入住后不久别墅屋顶果然漏水
(2009年)根据《中华人民共和国节约能源法》的规定,为了引导用能单位和个人使用先进的节能技术、节能产品,国务院管理节能工作的部门会同国务院有关部门()。
若某点按s=8-2t2(s以m计,t以s计)的规律运动,则t=3s时点经过的路程为:
外国债券在法律上所受的限制比欧洲债券少,它不需官方主管机构的批准,也不受货币发行国有关法令的管制和约束。()
2005年1月1日某企业所有者权益情况如下:实收资本300万元,资本公积25.5万元,盈余公积57万元,未分配利润48万元。则该企业2005年1月1日留存收益为()万元。
一般资料:男性,25岁,在读研究生。主诉:控制不住想不必要的事情,伴有失眠,三月余。求助者自述:大学时曾经结识一位女友,本来计划毕业后结婚,但是,对方父母反对,要求自己必须考上研究生,因此才没有领结婚证。考上研究生以后,学习比较紧张,而且分
A、 B、 C、 D、 C两组图形的图形总数都为8,应选一个图形个数为3的,选项中只有C。
在千兆以太网物理层标准中,采用长波(1300nm)激光信号源的是(63)。
【】是数据库设计的核心。
最新回复
(
0
)