应聘华为软件的上机试题及部分答案

应聘华为软件的上机试题及部分答案

ID:21699263

大小:103.00 KB

页数:26页

时间:2018-10-23

应聘华为软件的上机试题及部分答案_第1页
应聘华为软件的上机试题及部分答案_第2页
应聘华为软件的上机试题及部分答案_第3页
应聘华为软件的上机试题及部分答案_第4页
应聘华为软件的上机试题及部分答案_第5页
资源描述:

《应聘华为软件的上机试题及部分答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方1,判断电话号码是否合法://要注意情况包含,有可能会同时出现几种不好的情况,要按照顺序输出错误。不能同时输出好几种错误,应该是这样包含:先判断长度是否符合,再判断是否以86打头,再判断有无其他字符intfun(charnum[]){char*p=num;intn=strlen(num);if(n==13){if(*p=='8'&&*(p+1)=='6')while(*p!=''){if(*p>='0'&&*p<='9')p++;elser

2、eturn2;if(*p=='')return0;}elsereturn3;}elsereturn1;}intmain(){charnum[]="87139a3887671";intk=fun(num);cout<

3、5}和数组{77,21,1,3,5,7}按题述要求比较,不相等元素个数为3•要求实现函数: int array_compare(int len1, int array1[], int len2, int array2[])•示例 ----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方1)输入:int array1[] = {1,3,5},int len1 = 3,int array2[] 

4、= {77,21,1,3,5},int len2 = 5函数返回:02)输入:int array1[] = {1,3,5},int len1 = 3,int array2[] = {77,21,1,3,5,7},int len2 = 6函数返回:3函数如下:usingnamespacestd;intf(intlen1,intarry1[],intlen2,intarry2[]){intk=0;for(inti=len1-1,j=len2-1;i>=0&&j>=0;i--,j--)if(arry1[i]!=arry2[j])k++;returnk;}in

5、tmain(){intnum1[]={1,3,5};intnum2[]={77,21,1,3,5};intk=f(3,num1,5,num2);cout<

6、列为:3,1,2,4,初始计数值m=7,从数列首位置开始计数(数值3所在位置)第一轮计数出列数字为2,计数值更新m=2,出列后数列为3,1,4,从数值4所在位置从新开始计数第二轮计数出列数字为3,计数值更新m=3,出列后数列为1,4,从数值1所在位置开始计数第三轮计数出列数字为1,计数值更新m=1,出列后数列为4,从数值4所在位置开始计数最后一轮计数出列数字为4,计数过程完成。输出数值出列顺序为:2,3,1,4。•要求实现函数: void array_iterate(int len, int input_array[], int m, int outp

7、ut_array[])【输入】int len:输入数列的长度;int intput_array[]:输入的初始数列int ----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方m:初始计数值【输出】int output_array[]:输出的数值出列顺序•示例 输入:int input_array[] = {3,1,2,4},int len = 4, m=7输出:output_array[

8、] = {2,3,1,4}函数如下:voidfun(intlen,inta1[],intlen

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。