摘要: 选择题: (1) 答案:2 0 0 参考:i++与 ++i的区别,运算符优先级,||,&&,短路规则 首先看if语句,先执行括号内的--a<0 ,a先自减1,a=2,再判断a<0的值, 因为!的优先级比||高,所以先去执行!(--a < 0),结果为 1,因为||和&&有短路规则 所以,后面的(++ 阅读全文
posted @ 2018-10-18 16:25 lukelmouse 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 选择题: 第一题:A 参考资料: 1 标识符必须以字母a~z、 A~Z或下划线开头,后面可跟任意个(可为0)字符,这些字 符可以是字母、下划线和数字,其他字符不允许出现在标识符中。 2 标识符区分大小写字母 3 标识符的长度,c89规定31个字符以内,c99规定63个字符以内 4 C语言中的关键字, 阅读全文
posted @ 2018-10-18 10:20 lukelmouse 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 朴素冒泡 通过分析代码,我们会发现,对于每一趟排序 末尾必定是整个序列中最大的数字,他的位置已经固定了。 因此,可以将内层循环做一个优化, 设置一个w变量,使待排序序列的有效长度减少。 这是单侧优化,那么我们很容易就可以想到双侧优化 阅读全文
posted @ 2018-10-18 08:28 lukelmouse 阅读(197) 评论(0) 推荐(0) 编辑