![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 69
chendayao
这个作者很懒,什么都没留下…
展开
-
随记面试题
1.计算下列程序的输出结果 int a = -6; unsigned int b = 5; printf("%d\n",a+b);这里涉及到无符号数与有符号数相加,根据C99标准,类型提升顺序为: 所以a+b时,先将有符号数转换为无符号数(int→unsigned),而负数在机器中用补码表示, 所以-6转换为无符号数后为4294967290,令c=a+b = 429原创 2013-04-26 19:40:25 · 629 阅读 · 0 评论 -
2014年小米笔试题 蛇形矩阵打印
题目链接:点击打开链接 void printAll(int n){ int i,j,k; int temp = 0; int a[100][100]; //空间复杂度O(n^2),时间复杂度O(n^2) for(i = 0; i < 2*n - 1; i++){ k = n - 1 < i ?n-1: i; if(i & 1){ for(j = k; j >= 0;原创 2013-10-27 16:16:40 · 699 阅读 · 0 评论