2022年腾讯笔试题 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年腾讯笔试题 .pdf》由会员分享,可在线阅读,更多相关《2022年腾讯笔试题 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、腾讯笔试题大放送1 计算 ab 2 (运算符优先级问题) 2 根据先序中序求后序3 a34哪个不能表示 a11: *(&a00) *(*(a+1)+1) *(&a1+1) *(&a00+4) 4 for(int i.) for(int j.) printf(i,j); printf(j) 会出现什么问题5 for(i=0;i -123 main() . if( *string = - ) n = _1_; else n = num(string); . int num(char* string) for(;!(*string=0);string+) 名师资料总结 - - -精品资料欢迎下载 -
2、 - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - int k; k = _2_; j = -sLen; while(_3_) k = k * 10; num = num + k; return num; 1请定义一个宏,比较两个数a、b 的大小,不能使用大于、小于、if 语句。int const shift = sizeof(int)*8-1; unsigned mask = (0 x1shift); if ( (a-b)&mask ) max_num = b; else
3、max_num = a; #define Max(a,b) ( a/b)?a:b 2如何输出源文件的标题和目前执行行的行数int line= _LINE_; char *file = _FILE_; coutfile name is (file),line is lineendl; 3两个数相乘,小数点后位数没有限制,请写一个高精度算法与大数相乘原理一样,只是调整小数点位置,即有效小数个数算法提示:输入string a, string b ;计算 string c=a*b; 返回 c; 1, 纪录小数点在a,b 中的位置l1,l2 , 则需要小数点后移动位置数为l=length(a)+leng
4、th(b)-l1-l2-2; 2,去掉 a,b 中的小数点,(a,b 小数点后移,使a,b 变为整数)3,计算 c=a*b; (要么用java 的 BigInterger 搞, 要么自己用C+写高精度数乘法,超过百万位,用 FFT,我就不细说,这都预先写过就别做了)4,输出 c,(注意在输出倒数第l 个数时,输出一个小数点。若是输出的数少于l 个,就 补 0)4写一个病毒while (1) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年腾讯笔试题 2022 腾讯 笔试
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内