首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中右边的字符删除,只保留左边的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中右边的字符删除,只保留左边的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
admin
2020-01-10
66
问题
给定程序中,函数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全国计算机二级
相关试题推荐
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
有以下程序#include#inoludevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;
若有以下程序#includeint*f(int*s,int*t){intk;if(*s<*t){k=*s;*s=*t;*t=k;}returns;)
若有以下程序#include2ntk=7;voidf(int*s){int*t=&k;*s=t;printf("%d,%d,%d,",k,*t,**s);}main()
有以下程序#includeintfun(chars[]){intn=0;while(*s=’0’){n=10*n+*s-’0’;s++;}return(n);}main()
以下叙述中正确的是
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。已给出函数的首部,请完成该函数。注意:部分源程序在文件PROG1.C中。请勿改动
下列叙述中,正确的是()。
下列与队列结构有关联的是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
随机试题
錾子刃磨时,两切削面应交换着刃磨,以保证切削刃两侧对称。()
小儿体重的意义为
金钱草具有的功效是
中国山东某公司于2011年6月14日收到甲国某公司来电称:“×××设备3560台,每台270美元CIF青岛,7月甲国×××港装船,不可撤销即期信用证支付,2011年6月22日前复到有效。”中国山东公司于2011年6月17日复电:“若单价为240美元CIF青
某厂的鼓风机产生噪声,距鼓风机3m处测得噪声为85dB,鼓风机距居民楼30m,该居民楼执行的噪声标准是55dB,如果要达标,则居民楼应离鼓风机的距离是()m。
施工机械使用费由()等组成。
A银行认为目前从事钢铁和煤炭贸易的企业风险水平过高,不应该介入,该银行采取的风险管理措施是()。
根据以下材料,回答问题。2016年上半年,某市经济保持稳定的发展势头,上半年实现GDP共1894.3亿元,同比增长7.4%,比一季度增长0.3个百分点。其中,第一产业增加值68.2亿元,同比增长3.3%;第二产业增加值1098.9亿元,同比增
分析培训需求要重点()。
关于归因理论的表述,正确的是()。
最新回复
(
0
)