随笔分类 -  李木子

摘要:在实例10中,将break语句去掉之后,会将符合检验条件后的所有语句都输出。利用这个特点,可以设计多路开关模式的switch语句,例如:在平年一年12个月,1、3、5、7、8、10、12月是31天,4、6、9、11月是30天,2月是28天,如果在控制台上任意输入月份,就可以知道这个月有多少天。这种情 阅读全文
posted @ 2018-01-24 09:30 明日学院 阅读(1199) 评论(0) 推荐(0)
摘要:格式输入函数,就像写汉字一样,写出什么样的字体,就会看到什么样的字体。 在C语言中,格式输入使用scanf()函数。该函数的功能是指定固定的格式,并且按照指定的格式接收用户在键盘上输入的数据,最后将数据存储在指定的变量中。 scanf()函数的一般格式如下: scanf(格式控制,地址列表) 通过s 阅读全文
posted @ 2018-01-17 10:56 明日学院 阅读(2472) 评论(0) 推荐(0)
摘要:一个循环体内又包含另一个完整的循环结构,称之为循环的嵌套。内嵌的循环中还可以嵌套循环,这就是多层循环。不管在什么语言中,关于循环嵌套的概念都是一样的。例如在电影院找座位号,需要知道第几排第几列才能准确的找到自己的座位号,比如寻找如图7.11所示的座位号,首先寻找第2排,然后在第2排再寻找第3列,这个 阅读全文
posted @ 2018-01-09 09:33 明日学院 阅读(350) 评论(0) 推荐(0)
摘要:有些情况下,不论条件是否满足,循环过程必须至少执行一次,这时可以采用do...while语句。就像如图7.4所示登录账号一样,需要先输入密码和账户名,后进行判断;如果密码始终不正确,则循环要求用户输入密码。 图7.4 登录界面 而do...while语句的特点就是先执行循环体语句的内容,然后判断循环 阅读全文
posted @ 2018-01-03 14:16 明日学院 阅读(1301) 评论(0) 推荐(0)
摘要:插入法排序较为复杂,其基本工作原理是抽出一个数据,在前面的数据中寻找相应的位置插入,直到完成排序。以数字9、6、15、4、2为例,采用插入法实现数字按从小到大进行排序,插入法排序过程如图8.23所示。 图8.23 插入法排序过程示意图 从图8.23可以发现,在第一次排序过程中将第一个数取出来,并放置 阅读全文
posted @ 2017-12-26 14:40 明日学院 阅读(4295) 评论(0) 推荐(1)
摘要:数值类型有很多种,如字符型、整型、长整型和实型等,因为这些类型的变量、长度和符号特性都不同,所以取值范围也不同。 在C语言中如果把比较短的数值类型变量的值赋给比较长的数值类型变量,那么比较短的数值类型变量中的值会升级表示为比较长的数值类型,数据信息不会丢失。就像倒水,如图4.7所示,小杯的水倒进大杯 阅读全文
posted @ 2017-12-19 15:32 明日学院 阅读(1219) 评论(0) 推荐(0)