2012华为招聘 软件上级试题;代码均为本人所写;运行通过;准确无误。
2012华为校园招聘上机试题+准确答案
1. 给定一个字符串,把字符串内的字母转换成该字母的下一个字母,a换成b,z换成a,Z换成A,如aBf转换成bCg,字符串内的其他字符不改变,给定函数,编写函数 void Stringchang(const char*inpu,char*output)
其中input是输入字符串,output是输出字符串
答案:
void Stringchang (char *input,char *output)
{ int len=strlen(input);
for(int i=0;i<len;i++)
{
if((input[i]<='Z'&&input[i]>='A')||(input[i]<='z'&&input[i]>='a'))
output[i]=input[i]+1;
else output[i]=input[i];
}
}
2. 求一个整型数字中有没有相同的部分,例如12389756123这个整型数字中相同的部分是123,相同的部分至少应该是2位数,如果有相同部分返回1,如果没有则返回0。方法是先将整型数字转换到数组中,再判断。
函数为 int same(int num)
其中num是输入的整型数字
答案:参考第三题很容易写出代码!
3. 求两个字符串的乘积,结果存到字符串中,例如字符串一中存的“657891”,字符串二中存的“521”,分别将字符串中的字符转换成整型数字,进行计算后,再转换成字符类型存储起来
函数为 void mul(char *input1,int n,char *input2, int m,char *output) 其中input1和input2是输入,n是input1的长度,n2是input2的长度。Output是输出 答案:
void mul(char *input1,int n,char *input2, int m,char *output)
{ int num1=StrToNum(input1,n);
int num2=StrToNum(input2,m);
int muti=num1*num2;
NumToStr(muti,output);
cout<<output<<endl;
}
int StrToNum(char *input,int len) //字符串转为int型变量
{ int delta='0'-0,num=0;
for(int i=len-1;i>=0;i--)
{num+=(input[i]-delta)*pow(10.0,len-i-1);}
return num;
}
void NumToStr(int num,char *output) //int型变量转为字符串
{ int len=0;
while(1)
华为2012校园招聘软件上机笔试题_工学_高等教育_教育专区。包含代码1. 给定一个字符串,把字符串内的字母转换成该字母的下一个字母,a 换成 b,z 换成 a, Z ...
2012年华为校园招聘软件研发上机笔试题及答案_IT认证_资格考试/认证_教育专区。1、删除子串,只要是原串中有相同的子串就删掉,不 管有多少个,返回子串个数。 #...
2012华为校园招聘上机笔试题+机试_计算机软件及应用_IT/计算机_专业资料。2012 ...答案: char * const p; //常量指针,p 的值不可以修改 char const * p;/...
2012华为校园招聘上机笔试题+机试+自己做出来的_IT...安排了软件研发类的上机笔 试(其他职位没有笔试,...答案: char * const p; //常量指针,p 的值不...
2012华为校园招聘上机笔试题+机试+自己做出来的_IT...安排了软件研发类的上机笔 试(其他职位没有笔试,...答案: char * const p; //常量指针,p 的值不...
华为2012校园招聘软件上机笔试题_IT认证_资格考试/认证_教育专区。1. 给定一个字符串,把字符串内的字母转换成该字母的下一个字母,a 换成 b,z 换成 a, Z ...
2012华为校园招聘软件研发笔试题_求职/职场_应用文书。软件研发编程题及答案,很详细...2012华为笔试题 48页 2下载券喜欢此文档的还喜欢 2012华为校园招聘上机笔......
[举报] 希望给一个 保准的 答案,我也学习一下,我是不会, Re: liuqiqi677 ...华为笔试题大全(史上最齐... 86页 1下载券 2012华为校园招聘上机笔... 8页...
2014年6月大学英语六级考试真题及答案 2014年12月大学四级冲刺试题及答案 2014年...华为2012校园招聘软件上... 1页 1下载券 2012华为校园招聘上机试... 11页 ...
闽公网安备 35021102001881号 
热门文档