首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
str为一个字符序列。请补充函数fun(),该函数的功能是:查找str中值为x的元素,返回该字符序列中值为x的元素个数,并把这些值为x的元素下标依次保存在数组bb中。例如,在“abcdefahij”中查找‘a’,结果为:2个‘a’,下标依次为 0、6。
str为一个字符序列。请补充函数fun(),该函数的功能是:查找str中值为x的元素,返回该字符序列中值为x的元素个数,并把这些值为x的元素下标依次保存在数组bb中。例如,在“abcdefahij”中查找‘a’,结果为:2个‘a’,下标依次为 0、6。
admin
2010-05-05
39
问题
str为一个字符序列。请补充函数fun(),该函数的功能是:查找str中值为x的元素,返回该字符序列中值为x的元素个数,并把这些值为x的元素下标依次保存在数组bb中。例如,在“abcdefahij”中查找‘a’,结果为:2个‘a’,下标依次为 0、6。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<conio.h>
#define N 20
int bb[N];
int fun(char *str,char ch)
{
int i=0, n=0;
char t=ch;
char *p=str;
while(*p)
{
if (【 】)
【 】;
p++;
i++;
}
return【 】;
}
main()
{
char str[N];
char ch;
int i, j,n;
clrscr();
printf("***Input the original string
***\n");
gets(str);
printf("***The Original ***\n");
puts(str);
printf("***Input character ***\n");
scanf("%c",&ch);
n=fun(str,ch);
printf("\nThe numbr of character is:
%d\n", n);
printf{"***The suffix of character
***\n");
for(i=0;i<n;i++)
printf("%d ",bb
);
}
选项
答案
*p==t bb[n++]=I n
解析
第一空:通过指针p的移动来依次访问字符串的各个字符,如果指针p所指的字符等于待查找的字符,即表示找到了满足条件的字符。第二空:将找到的字符在字符数组中的下标值保存在数组bb中。第三空:变量n记录在字符串中找到待查找字符的个数。由main函数的调用可知函数fun()的返回值为n。
转载请注明原文地址:https://kaotiyun.com/show/cHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
化学与生产、生活息息相关,下列叙述错误的是()。
根据《行政处罚法》的规定,下列关于行政拘留的说法正确的是()。
近年来,随着我国经济从卖方市场转向买方市场,许多企业根据市场需求变化,积极开发和研制新产品,取得了良好的经济效益。但也有一些企业因商品滞销而减产甚至停产。这说明()。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
亚太经合组织逐步形成了自己独特的合作方式,即“APEC”方式,这一合作方式的内容是()。①承认多样性②强调协商一致③强调互惠互利④强调自主自愿⑤强调灵活性⑥提倡自由贸易
市场在资源配置中发挥着越来越重要的作用,但面对世界金融危机,市场的失灵引起了各国政府的重视。市场不具有的功能是()。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
俄国十月革命以前,我国新文化运动的主要内容是()。①提倡民主与科学,反对专制和愚昧②提倡新道德,反对旧道德③提倡马克思主义,反对资产阶级改良主义④提倡新文学,反对旧文学
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
一个南4个数字(0—9之间的整数)组成的密码,每连续两位都不相同,问任意猜一个符合该规律的数字组合,猜中密码的概率为()。
随机试题
患儿,女,1岁,因低热、流涕2天,咳嗽、烦躁1小时就诊。患儿呈犬吠样咳嗽,声音嘶哑,有喉鸣音。查体:体温38.5℃,咽部充血,三凹征明显,心肺无异常。最可能的诊断是
在行政诉讼中,第二审法院审理不服第一审法院裁定驳回起诉的上诉案件,如认为一审裁定有错误,()。
根据《中华人民共和国城乡规划法》规定,在城市总体规划、镇总体规划确定的建设用地范围以外,不得设立()。
[背景资料]某公司中标某工程,根据《建设工程施工合同(示范文本)》(GF—1999—0201)与建设单位签订总承包施工合同。按公司成本管理规定,首先进行该项目成本预测(其中:人工费287.4万元,材料费504.5万元,机械使用费155.3万元,施工措施费
某企业以拥有所有权的住房无偿提供给公司职工使用,已知该住房的购入原价为5000000元,公司对该住房采用直线法计提折旧,预计该住房的使用年限为50年。年末确认应付职工薪酬时,计入应付职工薪酬贷方科目的金额是()元。
下列属于雇主责任保险承担的责任有()。
在我国财政统计中,财政补贴主要有()。
常规控制图的设计思想是()。
受“重陆轻海”的传统观念影响,在较长时期内,我国国民的海洋国土意识淡薄。上世纪90年代末,共青团中央对上海大学生进行的抽样调查结果显示,90%以上的大学生竟然认为我国的版图只有陆域国土。2006年的一项报道披露,即使在经济和教育发达的北京和上海,一些大学生
关于因特网,下列哪些说法是正确的?________A.因特网是一个异种网互连、覆盖全球的计算机网络系统B.因特网采用客户机/服务器模式C.能提供WWW、E-MAIL、FTP等服务D.接入因特网的常用方法有电话线接入和局域网入网两种方式
最新回复
(
0
)