首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun(),该函数的功能是:返回给定字符串中大写字母字符的个数。 如字符串"Hello World"中,大写字母的个数为2个。 注意:部分源程序已存在文件PROC5.CPP中。 请勿修改主函数和其他函数中的任何内容,仅在函数
请编写一个函数fun(),该函数的功能是:返回给定字符串中大写字母字符的个数。 如字符串"Hello World"中,大写字母的个数为2个。 注意:部分源程序已存在文件PROC5.CPP中。 请勿修改主函数和其他函数中的任何内容,仅在函数
admin
2009-01-15
95
问题
请编写一个函数fun(),该函数的功能是:返回给定字符串中大写字母字符的个数。
如字符串"Hello World"中,大写字母的个数为2个。
注意:部分源程序已存在文件PROC5.CPP中。
请勿修改主函数和其他函数中的任何内容,仅在函数fun()的花括号中填写若干语句。
文件PROC5.cpp的内容如下:
//PROC5.cpp
#include<iostream>
#include<string>
using namespace std;
int fun(char *str);
int main()
{
char str[ ]="Chinese Computer World";
cout<<fun(str)<<end;
return 0;
}
int fun(char *str)
{
//**********
}
选项
答案
下面是函数fun()函数体的一种实现: int fun(char *str) { int num=0; //用于记录大写字母符的个数,初始值为0。 while(*str!=’\0’) //若是大写字母,则总数加1。 { if(*str>=’A’&&*str<=’Z’) num++; str++; } return num; }
解析
本题要求编写函数fun()的函数体,完成的功能是返回给定字符串中大写字母字符的个数。从给出的函数首部可知,函数体可用字符指针和循环体的方式来实现。
转载请注明原文地址:https://www.kaotiyun.com/show/xOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读下列史料并回答问题:历史上有这样一个民族:5000年的历史中,有2000多年在颠沛流离的路上行走天下,浪迹天涯,宛如一直行进在炼狱之巅。不管到哪里,他们没有权利,没有地位,没有自己的国家,随时有着被其他民族异化的危机(尽管事实上有一部分犹太人
简述大流士一世改革的主要内容和意义。(南京大学1998年世界古代中世纪史真题)
简述英国古典政治经济学的代表及其主张。(四川大学2016年世界通史真题)
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
提出人类具有三种灵魂即植物灵魂、动物灵魂和人的灵魂并分别以不同教育方式予以教育培养的思想家是
“要尽量多地要求一个人,也要尽可能地尊重一个人”体现了马卡连柯的
在美国,赞成“六——三——三学制”,肯定了综合中学的地位,而且提出了“人人的中等教育”的文件是
美联储通过公开市场操作主要调整的是()。
下列货币政策操作中,可以增加货币供给的是()。
随机试题
不同近视眼镜的生产商推出了普通眼镜、隐形眼镜、特殊材质眼镜等产品,它们之间属于【】
认为中风的发生是"内伤积损"所致的医家是
A.天麻钩藤饮B.镇肝熄风汤C.羚角钩藤汤D.川芎茶调散E.大定风珠头痛眩晕。失眠,舌红苔黄,脉弦,治疗应选用
紧张型头痛的治疗方法除了
A、空腹内服B、饭前内服C、饭后内服D、睡前内服E、定时内服增进食欲的药物应( )。
新建筑基础埋深大于原有建筑物基础,则基础间的净距应不小于相邻基础底面高差的()。
个人的问题是生活过程中的问题,对个人问题的理解和判定也必须在其生存的环境中来进行。这属于()
依据《普通高中音乐课程标准(实验)》的理念,按照下列要求进行教学设计。教学对象:高中学生教学内容:欣赏新疆民歌《玛依拉》要求: (1)设定教学目标。 (2)确定教学重点。 (3)针对教学目标与重点,设计具体的教学策略与过
结合材料回答问题材料1中国作家莫言获得2012年诺贝尔文学奖。瑞典文学院给莫言的评价:一个文风魔幻现实主义、满是乡土气息、融汇历史和现实的作家。莫言曾经发过一条简短的微博:我最喜欢吃土豆,我最喜欢的书《聊斋志异》。莫言坦言,他将《席方平》的故事克隆进了
论电子政务专用网络的规划与设计随着信息技术在世界范围内的迅猛发展,特别是网络技术的普及应用,电子政务正在成为当代信息化的最重要领域之一。电子政务的推进加快了政府职能转变,提高了政府办事效率,增强了政府服务能力,促进了政务公开和廉政建设。电子政务的实
最新回复
(
0
)