
每日一题
「已注销」
通信工程专业
展开
-
【每日一题】 -1和1的数值比较
分析下面的代码,求运行结果int main(){ if(-1L > 1UL) printf("1\n"); else printf("0\n"); return 0;}参考答案: 常量后面接L表示long型存储,U表示unsigned,F表示float此题的关键是 -1L > 1UL一个是long型,一个是unsigned lo原创 2017-06-17 11:42:54 · 484 阅读 · 0 评论 -
【每日一题】 优先级、左移问题
printf("%d",0x012+3*2 ); //运算结果为多少?//A.8//B.10//C.128//D.256参考答案:此题是 优先级 问题* 乘号 的 优先级 比+ 加号 高+ 加号 的优先级 又比 左移号 高 因此题目就变为求:0x01 等效于 1<<8 ,即 256 ,答案为D 注:此博文来自http://www.原创 2017-06-17 11:42:58 · 477 阅读 · 0 评论 -
【每日一题】 -1和1的数值比…
分析下面的代码,求运行结果int main(){ if(-1 > 1) printf("1\n"); else printf("0\n"); return 0;} 参考答案:-1和1都没声明存储类型,编译器默认按int型来存储。int型-1 小于 1,因此if条件不成立,执行else里的语句。运行结果为:打印0注:此博文原创 2017-06-17 11:43:00 · 373 阅读 · 0 评论