首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回—1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在下画线处填入正确的内容并将下
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回—1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在下画线处填入正确的内容并将下
admin
2019-04-14
33
问题
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回—1。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+ +)
if(strcmp(ss
,t)= =0)
/* * * * * * found * * * * * */
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
解析
本题考查:for循环语句;函数返回值;if语句条件表达式。
填空1:变量i是循环变量,它的取值范围是在0到N之间。
填空2:如果ss所指字符串数组中的字符串和t所指字符串相同的话,则返回其下标值,即return i;否则返回—1,即return —1;。
填空3:在main函数中输出最后结果,判断函数返回值n,如果n= —1,说明没有找到,否则输出n。
转载请注明原文地址:https://kaotiyun.com/show/d9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在运算过程中,能够使空表与非空表的运算统一的结构是【】。
下面关于完全二叉树的叙述中,错误的是______。
算法具有五个特性,以下选项中不属于算法特性的是()。
执行以下语句后的输出结果是______。intx=3,y=0;printf("%d,%d”,-1>x>-10&&1<x<10,-1>y>-10&&1<y<10);
下列关于C语言用户标识符的叙述中正确的是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。
以下不合法的字符常量是
以下选项中非法的C语言字符常量是
随机试题
简述如何理解企业的礼会责任。
患者,男性,78岁,肝癌晚期。入院后进行放疗并给予支持治疗。此患者沐浴宜选择的方法是
红外分光光度计常用的检测器为
对账完毕系统将自动检查余额是否相等并编制银行存款余额调节表。()
(2011年考试真题)下列各项中,会引起事业单位的事业结余发生增减变动的有()。
在()的情况下,旅游者可向旅游局的质监所投诉。
五音戏又名“秧歌戏”,系在民间秧歌、花鼓及“肘股子调”的基础上发展而成。其代表演员是邓洪山,代表剧目为()
Nexttimeacustomercomestoyouroffice,offerhimacupofcoffee.Andwhenyou’redoingyourholidayshoppingonline,makes
不能简单地把有没有财产,有多少财产当作判断人们政治上先进和落后的标准,而主要应该看他们的()
Whatdoesthewomanwantthemantodo?
最新回复
(
0
)