首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一I。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 清在程序的下画线处填入正
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一I。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 清在程序的下画线处填入正
admin
2020-11-27
44
问题
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一I。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。
清在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<string.h>
#define N 5
#define M 8
int fun(char(*SS)[M],char*t)
{ int i;
/**********found***********/
for(i=0 ; i<—
【1】
;i++)
/**********found***********/
if(strcmp(SS
,t)==0)
return
【2】
;
return(一1);
}
main()
{ char ch[N][M]={“if”,“while”,
“switch”,“int”,“for”},t[M];
int n,i;
printf(“\nThe original string\n
\n”);
for(i=0;i<N;i++)puts(ch
);
printf(“\n”);
printf(“\nEnter a string for
search:”),
gets(t);
n=fun(ch,t);
/**********found***********/
if(n==
【3】
)
printf(“\nDon’t found!\n”);
else
printf(“\nThe position is%d
\n”,n);
}
选项
答案
(1)N (2)i (3)一1
解析
填空1:变量j是循环变世,它的取值范围足0—N。
填空2:如果ss所指字符串数组中的字符串与t所指字符串相同,则返回其下标值,即return i;,否则返回一1,即return一1;。
填空3:在main函数中输出最后结果,判断函数返回值n,如果n=一1,说明没有找到,否则输出n。
转载请注明原文地址:https://www.kaotiyun.com/show/fp3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+j),T(k+j));}则程序的输出结果是()
以下表达式中,输出与其他三组不同的是()。
有以下程序main(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i
层次型、网状型和关系型数据库划分原则是
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是
以下叙述中正确的是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
有以下函数:intaaa(char,*s){char,*t=s:;while(*t++);t--;return(t-s);}以下关于aaa函数功能叙述正确的是()。
C语言主要是借助以下哪种手段来实现程序模块化
代码编写阶段可进行的软件测试是
随机试题
AEventhoughshelooksveryByoung,sheisCtwiceolderthanmyDtwenty-year-oldsister.
艾滋病的法定传染病报告时间,在城镇应于发现后
三阴交主治除哪项以外的各种病症
肾气丸和地黄饮子两方组成药物中均含有()左归丸和右归丸两方的组成药物中均含有()
某化工生产设备安装工程项目,采用解体安装方法进行施工。该项目采用公开招标方式,某机电安装工程公司通过投标取得了该项目的总承包施工任务。为了控制分包商的施工质量,业主分别与总承包方和分包方签订了工程施工总承包合同和分包合同。在合同履行过程中发生了以
编制项目工程质量计划应注意以下几点()。
高层建筑中每个防烟分区的面积不宜超过多少平方米?()
人体实验是()。
以下不属于问题解决的基本特点的是()。
从所给的四个选项中,选择最适合的一个填入问号处,使之呈现一定的规律性。
最新回复
(
0
)