首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使崩VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*data),此函数的功能是,找出字符串数组中最小的ASCII值,如果有相同变量,则输出最后。个所在的位置;如果字符串为空,则返回一1;或者不仔在时也返回一1。注意:请勿改
使崩VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*data),此函数的功能是,找出字符串数组中最小的ASCII值,如果有相同变量,则输出最后。个所在的位置;如果字符串为空,则返回一1;或者不仔在时也返回一1。注意:请勿改
admin
2013-09-11
18
问题
使崩VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*data),此函数的功能是,找出字符串数组中最小的ASCII值,如果有相同变量,则输出最后。个所在的位置;如果字符串为空,则返回一1;或者不仔在时也返回一1。注意:请勿改动丰函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。计算数字如果第一个字母最小,则返回0。依次增加。
#include
int fun(char*data)
{
}
void main()
{
char sir[1 024];
cout<<“请输入一行英文字符串:\n”:
cin.getline(str,1024);
cout<<“最小的字母出现在距离头部”<
}
选项
答案
int MinPos=0; //初始化最小值位置 iffdat=NULL) //判断输入字符串是否为空 return-1: char‘MinData=data[0];//设置字符串第一个字符为最小值 if[MinDala=0) //判断第一个字符是否存在 return—1; for(int i=1;data[i]!=0;i++) { if(data[i]<=MinData) { MinData=data[i];//逐个判断每个字母是否小于标记字符 MinPos=i; ∥最小值位置 } } return MinPos;
解析
(1)该程序功能是找出字符串数组中最小的ASCII值。它的解题思路,用最小值变量标记第一个待找字符,把所有待找字符和标记字符逐个进行比较,并标记其当前最小值及其所在位置,从而找出最小值。
(2)从已给部分源程序的main主函数开始入手,核心函数intfun(char*data)中的data参数为输入的字符串数组,其中MinPos为最小值位置。
[解题思路]
(1)MinPos变量首先指向字符串data的第一个字符,同时将标志位:MinPos初始值赋为0。
(2)然后利用for循环对每一个当前字符与MinPos标记的字符进行比较。
(3)循环中将求得的最小数据data
赋值给MinData,并将该数据项数组标志位赋给标志位MinPos。
转载请注明原文地址:https://kaotiyun.com/show/3sBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试论中国古代封建国家的主要历史特征。(北京大学2003年中国通史真题)
如果依据统计方法的功能进行分类的话,统计学可以分为()
斯皮尔曼等级相关适用于两列具有哪种性质的测量数据,或总体为非正态的等距、等比数据?()
下列有关小概率原则的说法正确的是()
实验组——控制组的实验设计中常用的统计方法是()
一位教师对4年级的学生进行了一项阅读能力成绩测验。考查原始分数的分布后发现,高分很少但低分相当多。如果该教师感兴趣的是学生对所涉及知识的掌握程度,那么她应该报告以下分数的哪个结果?()
简述人口结构对教育的影响。
关于教育目的与教育方针,下列说法错误的是
学校为了培养学生阅读的习惯,学校在图书馆、餐厅和教室布置了读书角,一段时间以后很多同学的阅读能力都得到提高,这种现象说明
关于中等教育机构,下列说法错误的是
随机试题
EXW适用的运输方式是()
酶抑制作用研究有助于了解某些方面的内容,但需除外的是
环境污染对人群健康的影响主要是
患者,女性,60岁,慢病面容,因自发性气胸入院,为了解发病原因,护士应着重收集的信息是
某高速公路工程监理项目,路线全长42km,共划分为2个合同段。请按监理规范的要求确定项目监理机构及其组织结构的形式,画出监理组织结构图,并分析其优、缺点。
教师犹如露珠,滋润着吐艳的花朵,犹如泥土,无私地奉献养分。这形象地说明了为人师表所具有的()。
监狱和劳动教养管理机关要坚持()的方针,不断地提高教育改造质量,实行改造工作的“向前、向外延伸”,动员全社会参与和支持改造工作。
依次填入下列各项横线处的词语,恰当的一组是()。①推动中国改革开放进程的,是一大批敢于率先冲破思维______的人们,吴敬琏便是其中之一。②中国航天战略蓝图:年前,实现登月,______建立包括永久性空间站在内的“地面——太空综合网
看来,不只是贵族有偏见,平民也自有平民的偏见。这种偏见就是看不见每个人都应该享有人之为人的尊严和独自为人的权利。由于我们在这方面迷失太久,今天,无论是尊重自己的权利,还是尊重他者的权利,都需要经过艰苦的学习。我们要早一天学会这些东两才好。只有先学会了尊重自
根据以下资料,回答问题。淮扬菜与鲁菜、川菜、粤菜并称为中国四大菜系。淮扬菜,始于春秋,兴于隋唐,盛于明清,素有“东南第一佳味,天下之至美”的美誉。淮扬菜系是淮安、扬州、镇江三地风味菜的总称;“淮”即淮菜,以淮安为代表,“扬”即扬菜,以扬州、镇江一
最新回复
(
0
)