首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串“123412132”,输入字符为 “1”,则输出3。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串“123412132”,输入字符为 “1”,则输出3。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun
admin
2019-03-19
99
问题
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。
例如,若输入字符串“123412132”,输入字符为 “1”,则输出3。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include < stdlib.h >
#include < conio.h >
#include < stdio.h >
#define M 81
int fun(char*ss,char c)
{
}
void main()
{
char a[M],ch;
system("CLS");
printf("\nPlease enter a
string:");
gets(a);
printi("\nPlease enter a
char:");
ch=getchar();
printf("\nThe number of
the char is:%d\n",fun(a,ch));
}
选项
答案
int fun (char*ss, char c) { int i=0; for(*ss!=’\0’;ss++) if(*ss ==c) i++; /*求出ss所指字符串中指定字符的个数*/ return i; }
解析
本题考查:for循环语句遍历字符串,并通过if条件语句判断字符串是否结束。
从字符串中查找指定字符,需要使用循环判断结构,循环语句用来遍历字符串,循环条件为字符串没有结束,即当前字符不是‘\0’,判断语句用来判断当前字符是否为指定字符。最后返回指定字符的个数。
转载请注明原文地址:https://www.kaotiyun.com/show/4BRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库的故障恢复一般是由()
最简单的交换排序方法是______。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
以下函数返回a所指数组中最小的值所在的下标值fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i
在C语言中,存储类型为()的变量只在使用它们时才占用存储空间。
在结构化方法中,软件功能分解属于软件开发中的______阶段。
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为()。
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
随机试题
服装在进口和出口环节均征收增值税,因此,作为附加税,在进口和出口环节应以增值税税额为计税依据征收城市维护建设税。()
根据管理方格理论,有一种能使员工个人需要与组织目标进行最有效结合的方式,它是方格中的_________。
小腿中段火器伤初期处理时不正确的措施是
患者,男,40岁。从事蓄电池制造工作。工作以来出现头痛、头晕、肌肉关节酸痛,继而发展到四肢末端呈手套和袜套样的感觉减退,其原因可能是
颗粒剂采用干法制粒可提高( )。
在编制施工组织设计时,以下工作中()应当在编制施工进度计划之前进行。
某房地产开发企业2014年发生如下经济业务:(1)转让一块土地使用权,取得收入560万元,年初取得该土地使用权时支付金额420万元,转让时发生相关费用6万元。(2)签订一份写字楼销售合同,当年收到全部款项,共计18000万元。该写字
【2015工商银行】下列符合支票管理规定的有()。
1993年科学家将苏云金杆菌的杀虫基因移植到棉花体内,培育出新型的棉花类型,其中运用的生物技术是()。
交通肇事罪是指违反公路、水路交通运输管理法规,因而发生重大事故,致人重伤、死亡或者使公私财产遭受重大损失的行为。 根据定义,下列属于交通肇事罪的是()。
最新回复
(
0
)