摘要: 1、初始化和赋值进行的转换:1 float one=1;//整型转浮点型2 3 int guess(2.333);//double转int4 5 int debt=7.2e12;//flot转int ,但是无法储存过大数据;2、以{}方式初始化时进行转换1 //条件:不允许转换最大范围还大大的数据,比如float就不能转换到int,但是int在小于256的时候还是可以转换成char,而且初始化转换的数据必须是常量2 char c={66};3 const c1=66;4 char c={c1};3、表达式中的转换1 short one=1;2 short two=2;3 short three 阅读全文
posted @ 2014-02-27 21:12 随心随想 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 题目描述题目标题: 第39级台阶 小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级! 站在台阶前,他突然又想着一个问题: 如果我每一步只能迈上1个或2个台阶。先迈左脚,然后左右交替,最后一步是迈右脚,也就是说一共要走偶数步。那么,上完39级台阶,有多少种不同的上法呢? 请你利用计算机的优势,帮助小明寻找答案。要求提交的是一个整数。 注意:不要提交解答过程,或其它的辅助说明文字。 1 //题目描述 2 3 //题目标题: 第39级台阶 小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级! 4 //站在... 阅读全文
posted @ 2013-11-25 22:00 随心随想 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 突然想到这题,觉得挺悲剧的。当时还以为要用回溯去做,- -!,其实无语了,超简单!View Code 1 // 某电视台举办了低碳生活大奖赛。题目的计分规则相当奇怪: 2 // 3 // 每位选手需要回答10个问题(其编号为1到10),越后面越有难度。答对的,当前分数翻倍;答错了则扣掉与题号相同的分数(选手必须回答问题,不回答按错误处理)。 4 // 5 // 每位选手都有一个起步的分数为10分。 6 // 7 // 某获胜选手最终得分刚好是100分,如果不让你看比赛过程,你能推断出他(她)哪个题目答对了,哪个题目答错了吗? 8 // 9 // 如果把答对的记为1,答错... 阅读全文
posted @ 2013-03-28 22:12 随心随想 阅读(379) 评论(0) 推荐(1) 编辑
摘要: 题目如下: 今盒子里有n个小球,A、B两人轮流从盒中取球,每个人都可以看到另一个人取了多少个,也可以看到盒中还剩下多少个,并且两人都很聪明,不会做出错误的判断。 我们约定: 每个人从盒子中取出的球的数目必须是:1,3,7或者8个。 轮到某一方取球时不能弃权! A先取球,然后双方交替取球,直到取完。 被迫拿到最后一个球的一方为负方(输方) 请编程确定出在双方都不判断失误的情况下,对于特定的初始球数,A是否能赢? 程序运行时,从标准输入获得数据,其格式如下: 先是一个整数n(n<100),表示接下来有n个整数。然后是n个整数,每个占一行(整数<10000),表示初始球数。 程序则输出n 阅读全文
posted @ 2013-03-26 20:29 随心随想 阅读(408) 评论(0) 推荐(0) 编辑