C 语言实例

C 语言实例 – 五人分鱼

阅读(153)

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

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

阅读(202)

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

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

阅读(162)

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

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

阅读(262)

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

C 语言实例 – 复数相加

阅读(148)

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

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

阅读(140)

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

C 语言实例 – 字符串排序

阅读(167)

按字典顺序排序。 输出结果为: 输入10个单词: C C++ Java PHP Python Perl Ruby R JavaScript PHP 排序后: C C++ Java JavaScript PHP PHP Perl Python...

C 语言实例 – 字符串复制

阅读(232)

将一个变量的字符串复制到另外一个变量中。 输出结果为: 最终的目标字符串: This is runoops.com 输出结果为: 字符串 s1: runoops 字符串 s2: runoops