今天参加CVT2012实习生笔试,嵌入式Linux方向
题目是有三道,有点意外,原本还以为要考很多基础的知识。
1、a = 2*x+1,且a为7的倍数,0<a<20000,求满足条件所有a的和
a = 2*x+1 为7的倍数,2*x 为偶数,则a为奇数, 那么a只能是7,21,35,….,19999 sum = 7(1+3+5+…+2857) 编程求解即可
2、求两个三位数相乘所得到的最大回文数
主函数 for(i = 999; i>=101;–i)
for(j = i ; j >= 101;–j)
判断回文函数: ①itoa转化为字符串 ②首个与最后一个比较,第二个与倒数第二个比较…存在不相等即返回false 暂时不知道有啥规律可以高效判断的
3、随便说点什么