首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一I。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 清在程序的下画线处填入正
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一I。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 清在程序的下画线处填入正
admin
2020-11-27
23
问题
下列给定程序中,函数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://kaotiyun.com/show/fp3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列链表中,其逻辑结构属于非线性结构的是
若有以下程序#include<stdio.h>main(){intb=10,a=-11;a%=b%=4:printf("%d%d\n",a,b);}则程序的输出结果是
如果定义floata[10],x;,则以下叙述中正确的是()。
设有定义:structcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是
在下列定义语句中,编译时会出现编译错误的是()。
设有以下函数:f(inti){intj=0;staticintk=3;i++:j++;return(i+j+k);}如果下面的程序中调用该函
下面程序的运行结果是()。for(i=3;i<7;i++)printf((i%2)?(’’**%d\n’’):(’’##%d\n’’),i);
有以下程序#include<stdio.h>main(){inty=9;for(;y>0;y-)if(y%3=0)printf(’’%d’’,-y);}程序的运行结果是
下列对于软件测试的描述中正确的是
软件测试的目的是
随机试题
患者女,25岁。因骨折手术,术中输入A型悬浮红细胞200ml后,出现腰痛,血压下降,继续输血,血压下降更甚,尿液呈酱油色。诊断首先考虑为
不属于女性外生殖器的是()。
下列选项中,只针对医疗费用进行补偿的保险是
厥阴病证属于()
A、西红花B、苏木C、秦皮D、雄黄E、红花入水可见橙黄色呈直线下降,并逐渐扩散的中药材是
共集电极放大电路如图7-99所示,已知:β=50,UBE=0.7V,当输人正弦电压有效值Ui=7.5mV,输出电压有效值Uo最接近于()。
燃气管道之所以要根据输气压力来分级,是因为燃气管道的()与其他管道相比,有特别严格的要求。
一位长期受到丈夫虐待的女士,产生了强烈的无助感,对丈夫的暴力失去了反抗能力。作为社会工作者,可以运用()来帮助这位女士。
受到就业问题侵害的女性打工者面临的问题包括()。
IfyougotoEngland,youmayfind______.Fromthepassageweknowthat______.
最新回复
(
0
)