首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
31
问题
下列给定程序中,函数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://kaotiyun.com/show/dZ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若程序中有宏定义行:#defineN100则以下叙述中正确的是()。
有以下程序#includemain(){intx=12,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;}
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
在软件开发中,需求分析阶段可以使用的工具是()。
有两个关系R和S如下:则由关系R得到关系S的操作是
软件的三要素是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
以下关于简单程序设计的步骤和顺序的说法中正确的是
随机试题
施工项目质量保证计划应体现从资源投入到完成工程施工质量最终检验试验的()控制。
下列关于术前预防性应用抗生素的方法,哪项是合理有效的
下列工人工作时间中,属于有效时间的有()。
企业以回购股份形式奖励本企业职工的,属于权益结算的股份支付,其会计处理正确的有()。
(2015年)随着全面风险管理意识的加强,甲公司的股东要求管理层建立重大风险预警机制,明确风险预警标准,对可能发生的重大风险事件,制定应急方案,明确相关责任人和处理流程、程序和政策,确保重大风险事件得到及时、稳妥的处理。甲公司股东的要求所针对的内部控制要素
南海和平与稳定符合南海周边各国的利益。我国明确表示,在有关南海的领土划界、油气开发、渔业需求等问题中,领土划界是我国在南海的核心利益。这反映出,我国外交政策捍卫的最高利益是()。
若系统正在将()文件修改的结果写回磁盘时系统发生崩溃,则对系统的影响相对较大。
某校的男子乒乓球队有张、李、赵、孙四名队员,他们来自中文系、数学系、体育系、计算机系。李比张高,赵最矮,中文系的队员比数学系的队员高,体育系的队员最高,计算机系的队员比孙高。根据以上信息,可以推出()。
甲、乙、丙组建一普通合伙企业,现甲因有事急需用钱,要将自己在合伙企业中的财产份额转让,乙和丁均以份额估值总价的相同价格购买,丙则表示按照份额总价的一半购买。则甲应当将该份额卖给()。
下列选项中不属于软件生命周期开发阶段任务的是______。
最新回复
(
0
)