C 语言实例 - 约瑟夫生者死者小游戏 30 个人在一条船上,超载,需要 15 人下船。 于是人们排成一队,排队的位置即为他们的编号。 报数,从 1 开始,数到 9 的人下船。 如此循环,直到...
C 语言实例 - 五人分鱼 A、B、C、D、E 五人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉。 日上三杆,A 第一个醒来,他将鱼分为五份,把多余的一条鱼扔掉...
C 练习实例1 题目: 有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析: 可填在百位、十位、个位的数字都是 1、2、3、4 ,组成所有的排列后...
C 练习实例2 题目: 企业发放的奖金根据利润提成。 利润(I)低于或等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成...
C 练习实例3 题目: 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 程序分析: 假设该数为 x。 1、则:x + 100 = n 2 , x + 100 + 168 = m 2 2、计算...
C 练习实例4 题目: 输入某年某月某日,判断这一天是这一年的第几天? 程序分析: 以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入...
C 练习实例5 题目: 输入三个整数x,y,z,请把这三个数由小到大输出。 程序分析: 我们想办法把最小的数放到x上,先将x与y进行比较,如果xy则将x与y的值进行交换,然后再用x与z进行比...
C 练习实例6 题目: 用*号输出字母C的图案。 程序分析: 可先用'*'号在纸上写出字母C,再分行输出。 程序源代码: 实例 // Created by www.dida100.com on 15/11/9.// Copyright © 2015年 滴答编程. A...
C 练习实例7 题目: 输出特殊图案,请在c环境中运行,看一看,Very Beautiful! 程序分析: 字符共有256个。不同字符,图形不一样。 VC6.0下出现中文乱码(原因+解决方法): 176的16进制是B0,...
C 练习实例8 题目: 输出9*9口诀。 程序分析: 分行与列考虑,共 9 行 9 列,i 控制行,j 控制列。 程序源代码: 实例 // Created by www.dida100.com on 15/11/9.// Copyright © 2015年 滴答编程. All ri...