首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,查找含有形参substr所指子串的所有字符申,并输出,若没找到则输出相应信息。ss所指字符串数组中共有N个字符串,且串长小于M。程序中库甬数strstr(s1,s2)的功能是在s1串中查找s2
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,查找含有形参substr所指子串的所有字符申,并输出,若没找到则输出相应信息。ss所指字符串数组中共有N个字符串,且串长小于M。程序中库甬数strstr(s1,s2)的功能是在s1串中查找s2
admin
2020-11-27
26
问题
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,查找含有形参substr所指子串的所有字符申,并输出,若没找到则输出相应信息。ss所指字符串数组中共有N个字符串,且串长小于M。程序中库甬数strstr(s1,s2)的功能是在s1串中查找s2子串,若没有,函数值为0;若有,函数值为非0。
请在程序的下面线处填入正确的内容并将下面线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<string.h>
#define N 5
#define M 15
void fun(char(*ss)[M],char*substr)
{
int i,find=0;
/**********found***********/
for(i=0;i<
【1】
; i++)
/**********found***********/
if(strstr(ss
,
【2】
)!=NULL)
{find=1;puts(ss
),printf(“
\n”);}
/**********found***********/
if(find==
【3】
)
printf(“\nDon’t found!\n”);
}
main()
{char X[N][M]={“BASIC”,“C lanq
wage”,“Java”,“QBASIC”,“Access”),
str[M];
int i;
printf(“\nThe original string\n
\n”);
for(i=0;i<N;i++)puts(x
),
printf(”\n”);
printf(“\nEnter a string for
search:”);
gets(str);
fun(X,str);
}
选项
答案
(1)N (2)substr (3)0
解析
填空1:此处考查for循环语句中循环变量i的取值范围,题目指出共有N个字符串,所以i的取值范围为0一N—l。
填空2:strstr(s1,s2)的功能是在s1串中杳找s2子串。题目要求在ss字符串数组中,查找substr所指定的字符串,故应填substt。
填空3:此处使用if条件语句来判断查找结果,由“prinff(“\nDon’t found!\n”);”语句可知此处需填写没有找到的条件,即find==0。
转载请注明原文地址:https://jikaoti.com/ti/s7D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
软件设计中模块划分应遵循的准则是
以下叙述中错误的是()。
以下选项中非法的C语言字符常量是
以下叙述中正确的是
如果定义floata[10],x;,则以下叙述中正确的是()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
下列对于软件测试的描述中正确的是
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为
下面不属于软件设计阶段任务的是()。
随机试题
下列选项中不属于膜耐药范畴的是:()
A.欺骗、威胁、利诱进行人体实验违反道德和法律B.负担和受益要公平分配C.受试者与研究者之间应保密D.死亡者家属有权获得赔偿E.需获得伦理专家委员会(或主管部门)的批准
某女,少腹胀痛或刺痛,经期加重,下血块后痛减,平时情志抑郁,经前乳胀,舌暗有瘀点,苔薄,脉弦涩。妇科检查:双附件增厚、压痛,似有包块。治法是
某省拟建一条全长210km的双向四车道高速公路连接甲乙两个城市,高速公路设计行车速度100km/h,路基宽度26m,平均路基高2.5m。沿线地貌类型低山丘陵、山间盆地、河流阶地等,在山岭重丘区拟开凿一条隧道,隧道长4500m,埋深50~200m
下列给水排水场站构筑物中,属于给水处理构筑物的是()。
读“中国东北部地区气温年较差分布图”和“美国本土气温年较差分布图”,分析回答下列问题。B所在国家与C地区相同的农业地域类型是什么?试分析两地发展该农业地域类型条件的异同。
有k个坛子,每一个装有n个球,分别编号为1至n,今从每个坛子中任取一球,求m是所取的球中的最大编号的概率.
在关系数据库设计中,设计关系模式是______的任务。
A、Shehaspencilsandpaperforhim.B、Theywillbefriendsafterclass.C、Shecan’thelphiminanyway.D、Shehasenoughnotes
A、TheoldestlivingthingsonEarth.B、Howthedroughtisformed.C、Waystohelpsequoiassurvive.D、Whethertheyshouldcutdow
最新回复
(
0
)