首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*data),此函数的功能是,找出字符串数组中最小的ASCII值,如果有相同变量,则输出最后一个所在的位置;如果字符串为空,则返回-1;或者不存在时也返回-1。 注
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*data),此函数的功能是,找出字符串数组中最小的ASCII值,如果有相同变量,则输出最后一个所在的位置;如果字符串为空,则返回-1;或者不存在时也返回-1。 注
admin
2017-11-27
75
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*data),此函数的功能是,找出字符串数组中最小的ASCII值,如果有相同变量,则输出最后一个所在的位置;如果字符串为空,则返回-1;或者不存在时也返回-1。
注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。计算数字如果第一个字母最小,则返回0。依次增加。
#include
int fun(char*data)
{
}
void main()
{
char str[1024];
cout<<"请输入一行英文字符串:\n";
cin.getline(str,1024);
cout<<”最小的字母出现在距离头部”<
}
选项
答案
int MinPos=0; //初始化最小值位置 if(data==NULL) //判断输入字符串是否为空 return-1; char MinData=data[0];//设置字符串第一个字符为最小值 if(MinData==0) //判断第一个字符是否存在 return-1; for(int i=i;data[i]!=0;i++) { if(data[i]<=MinData) { MinData=data[i]; //逐个判断每个字母是否小于标记字符 MinPos=i; //最小值位置 } } return MinPos;
解析
(1)MinPos变量首先指向字符串data的第一个字符,同时将标志位MinPos初始值赋为0。
(2)然后利用for循环对每一个当前字符与MinPos标记的字符进行比较。
(3)循环中将求得的最小数据data
赋值给MinData,并将该数据项数组标志位赋给标志位MinPos。
转载请注明原文地址:https://kaotiyun.com/show/oDAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行完C++程序中的下列3条语句后,c指向()。inta,b,*c=&a;int*p=c;p=&b;
C++语言是以()语言为基础逐渐发展演变而成的一种程序设计语言。
与以下程序段等价的是()while(a){if(b)continue;C;}
阅读以下程序# include<fstream. h>void main(){ifstream infile;ofstream outfile;{stream iofile;iofile. open("a. txt", ios:: in);iofile.
如下程序的输出结果是main(){float x=2.0, y;if(x<0.0)y=0.0;else if(x<10.0)y= 1.0/x;else y= 1.0cout<<y<<end1}
设有二元关系R和三元关系S,下列运算中合法的是
在面向对象方法中,类之间共享属性和操作的机制称为______。
随机试题
行政机关依照本法第三十八条的规定给予行政处罚,应当制作行政处罚决定书。行政处罚决定书应当载明的事项包括:()
一个刚刚被创建的进程,它的初始状态是________态。
关于像素的叙述,正确的是
女,42岁。双手指间关节疼痛半年,左腕关节肿痛4周。查体:左腕关节肿胀,压痛(+),双手第2、4、5近端指间关节压痛(+),无肿胀。化验:ESR45mm/h,CRP18.7mg/L(正常<8mg/L),RF(一),抗CCP抗体152RU/ml(正常<5RU
关于水泥-水玻璃注浆液的特点,说法不正确的是()。
下列合同中,( )性质上属于实践性合同。
美国著名学者伊顿曾预言:“我们深信,在不久的将来,我们国家的最高经济利益,将主要取决于我们同胞的创造才智,而不取决于自然资源。”伊顿的预言在今天已经变为现实,金融危机、能源和矿产资源价格急剧上涨,世界经济滞涨风险苗头显现,国民的创新能力得到许多国家前所未有
暗影是新精神分析家荣格提出的一个概念,指的是人类精神中最隐蔽最深奥的部分,其中包括了人性中最糟的方面也包含了人性中最有生命力的方面。暗影包含着积极面和消极面,积极面是指巨大的创造力,消极面则表现为现实生活中大到战争、侵略、动乱以及贪污腐败,小到人与人之间的
Inrecentyearsmanycountriesoftheworldhavebeenfacedwiththeproblemofhowtomaketheirworkersmoreproductive.Somee
TheChartistMovementtookitsnamefrom______.
最新回复
(
0
)