首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在下画线处填入正确的内容并将下
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在下画线处填入正确的内容并将下
admin
2018-09-10
53
问题
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。
请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<string.h>
#define N5
#deline M8
int fun(char(*ss)[M],char*t)
{
int i;
/******found******/
for(i=0;i<___1___;i++)
if(stremp(ss
,t)==0)
/******found******/
return___2___;
return-1;
}
main()
{
char ch[N][M]={"if","while","smtch","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
解析
本题考查:for循环语句;函数返回值;if语句条件表达式。
填空1:变量i是循环变量,它的取值范围是在0到N之间。
填空2:如果ss所指字符串数组中的字符串和t所指字符串相同的话,则返回其下标值,即return i;否则返回-1,即return-1;。
填空3:在main函数中输出最后结果,判断函数返回值n,如果n=-1,说明没有找到,否则输出n。
转载请注明原文地址:https://kaotiyun.com/show/0Vxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有语句:inti=-19,j=i%4;printf("%d\n",j);则输出结果是【】。
fseek函数的正确调用形式是______。
以下程序的输出结果是【】。floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f\n",fun((int)fun
以下fun函数的功能是:累加数组元素中的值,n为数组中元素的个数,累加的和值放入x所指的存储单元中。请填空。 fun(intb[],intn,int*x) {intk,r=0; for(k=0,k<n;k++)r=【】
以下程序的输出结果是_______。main(){inti;for(i=1;i<6;i++){if(i%2)(printf("#");continue;}printf("*");
若调用一个函数,且此函数中没有return语句,则以下正确的说法是______。
fwrite函数的一般调用形式是
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是()
静态测试是一种重要的测试方式,可以发现30%到70%的逻辑设计和编码错误。下面()不属于静态测试?
随机试题
下列物质中,对真菌和酵母菌具有较好抑制作用的是:
具有特征性的现代食品有
下列财产取得的方式中,属于原始取得的是( )。
在下列情形中,对强奸行为不需要以本罪与强奸罪数罪并罚的是:()
一个6层建筑(20m高)防雷工程的安装内容有()。
社会工作对社会的功能包括()
阅读下列材料,回答问题。在一次语文课上,李老师正和同学们尽情地“畅游”在《颐和园》这幅清新美丽的“画卷”中,这时小明突然高高举起一双小手:“老师,课文第四段第四句话中的‘滑’字应改为‘划船’的‘划’字。”小明突如其来的提问,似乎起了抛砖引玉的作用
甲17周岁时因运输毒品被判处3年有期徒刑,刑满释放后不久,又因参加黑社会性质组织贩卖毒品被逮捕。甲属于()。(2015一专一7)
f(x)在x0处可导,则|f(x)|在x0处().
IfI______outofmyink,Iwouldhavefinishedwritingthecomposition.
最新回复
(
0
)