runoops.com

C 参考手册 第26页

C 练习实例2

阅读(230)

题目:企业发放的奖金根据利润提成。 利润(I)低于或等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%; 20万到40万之间时,高于20万元的部分,可提成5...

C 练习实例1

阅读(268)

题目:有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位、十位、个位的数字都是 1、2、3、4,组成所有的排列后再去掉不满足条件的排列。 以上实例输出结果为: 1,2,3 1,2,4 1...

C 语言实例 – 五人分鱼

阅读(223)

A、B、C、D、E 五人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉。 日上三杆,A 第一个醒来,他将鱼分为五份,把多余的一条鱼扔掉,拿走自己的一份。 B 第二个醒来,也将鱼分为五份,把多余的一条鱼扔掉拿走自己的一份。...

C 语言实例 – 约瑟夫生者死者小游戏

阅读(322)

30 个人在一条船上,超载,需要 15 人下船。 于是人们排成一队,排队的位置即为他们的编号。 报数,从 1 开始,数到 9 的人下船。 如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢? 执行以上实例,输出结果为: 第9号...

C 语言实例 – 输出当前文件执行代码

阅读(225)

输出当前文件执行代码,__FILE__ 为当前执行的文件常量。 输出结果为: #include <stdio.h> int main() { FILE *fp; char c; fp = fopen(__FILE__,"r"); do...

C 语言实例 – 计算两个时间段的差值

阅读(385)

计算两个时间段的差值。 输出结果为: 输入开始时间: 输入小时、分钟、秒:12 34 55 输入停止时间: 输入小时、分钟、秒: 8 12 5 差值: 12:34:55 - 8:12:5 = 4:22:50

C 语言实例 – 复数相加

阅读(222)

使用结构体(struct)将两个复数相加。 我们把形如 a+bi(a,b均为实数)的数称为复数,其中 a 称为实部,b 称为虚部,i 称为虚数单位。 输出结果为: 第一个复数 输入实部和虚部: 2.3 4.5 第二个复数 输入实部和虚部: ...

C 语言实例 – 使用结构体(struct)

阅读(196)

使用结构体(struct)存储学生信息。 输出结果为: 输入信息: 名字: runoops 编号: 123 成绩: 89 显示信息: 名字: runoops 编号: 123 成绩: 89.0