首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回—1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在下画线处填入正确的内容并将下
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回—1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在下画线处填入正确的内容并将下
admin
2019-04-14
47
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*str1="abed",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";
若有如下程序:main(){staticchar*a[3]={"123","456","789");char**b;b=a;++b;printf("%s,%s\n",*a,*a+1);printf(
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)_________。
有以下程序:main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()。
数据存储和数据流都是__________,仅仅是所处的状态不同。
下列叙述中错误的是
以下选项中合法的实型常量是
以下选项中非法的C语言字符常量是
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
奈奎斯特图上的单位圆对应于伯德图上的________线。
A.既能散寒止痛,又能回阳B.既能散寒止痛,又能助阳C.既能散寒止痛,又能潜阳D.既能散寒止痛,又能通阳E.既能散寒止痛,又能升阳附子、干姜都具有的功效是()
A、情志内伤B、肝肾不足C、脾胃不和D、气郁痰凝E、心脾两虚引发气瘿的主要因素是
净利润是指营业利润减去所得税后的金额。()
下列有关内部控制测评的表述中,正确的有()。
请根据上述材料完成下列任务:根据教学目标,设计教学过程。
1995年春运期间运送旅客人次最多的交通工具是( )。与1994年相比,1995年春运铁路运送旅客减少( )。
西周专职官员管理立契事宜的人被称作()
随机事件A,B,C相互独立,且p(A)=p(B)=P(C)=则p(AC|A∪B)=_________.
A、Thewomanherself.B、Aneighbor.C、Aprofessionalhairstylist.D、Afriend.C此题迷惑那些对题目不加分析的考生。该女士的邻居告诉她一个新理发店的名字,言外之意是她到这家新理发店做
最新回复
(
0
)