《无人生还》——阿加莎·克里斯提

《无人生还》——阿加莎•克里斯提 四星

开篇给出了一首关于小士兵的诗歌童谣,因为看的是推理小说,所以对此就格外留意,诗歌的内容是10个小士兵逐个死亡的方式,怎么看都不像是一首童谣啊!!!
小说中十个角色前往德文郡的士兵岛,十个分属不同职业的人,乍一看没有任何交集,职业也无任何关联,都被无名氏邀请至士兵岛。而随后在岛上接二连三的死亡,岛上能确认的只有十个人,所以,凶手就在他们之间,这是他们互相猜忌的缘由,就算做了防备,却依然抵挡不住死神的脚步。看至末尾章节,大约已经猜到凶手和杀人动机,而最终章的答案揭晓也印证了自己的想法,但还是不免唏嘘。只要动了杀人念头,剩下的只是为自己找一个合理心安的借口罢了,让自己的行为看起来像是出于正义,正义应该由法律来执行,而不是打着正义的幌子成为一个刽子手。

附诗歌如下:

Ten little Indian boys went out to dine;
One choked his little self and thenthere were nine.
Nine little Indian boys sat up very late;
One overslept himself and thenthere were eight.
Eight little Indian boys travelling in Devon;
One said he’d stay there andthen there were seven.
Seven little Indian boys chopping up sticks;
One chopped himself in halvesand then there were six.
Six little Indian boys playing with a hive;
A bumblebee stung one and thenthere were five.
Five little Indian boys going in for law;
One got in Chancery and then therewere four.
Four little Indian boys going out to sea;
A red herring swallowed one andthen there were three.
Three little Indian boys walking in the Zoo;
A big bear hugged one and thenthere were two.
Two little Indian boys sitting in the sun;
One got frizzled up and thenthere was one.
One little Indian boy left all alone;
He went and hanged himself and thenthere were none.
——阿加莎·克里斯蒂著长篇小说《无人生还》

罪恶终将收到惩罚—《圣经》

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以帮您写一个简单的程序来打印初始化的书单,并在借书函数中引用。 下面是代码示例: ```c #include <stdio.h> #include <string.h> struct Book { int id; char name[30]; char author[30]; char press[30]; }; void printBook(struct Book book) { printf("ID: %d\n", book.id); printf("Name: %s\n", book.name); printf("Author: %s\n", book.author); printf("Press: %s\n", book.press); printf("\n"); } int main() { // 初始化书单 struct Book book1 = {1, "唐三百首", "杜甫等", "中国文化出版社"}; struct Book book2 = {2, "稻草人", "阿加莎.克里斯蒂", "人民文学出版社"}; struct Book book3 = {3, "老人与海", "海明威", "外国文学出版社"}; struct Book book4 = {4, "C语言", "Brian Kernighan 和 Dennis Ritchie", "机械工业出版社"}; // 打印书单 printf("初始化的书单如下:\n"); printBook(book1); printBook(book2); printBook(book3); printBook(book4); // 借书函数引用书单 printf("现在借一本书:\n"); struct Book borrowedBook = book1; // 借唐三百首 printBook(borrowedBook); return 0; } ``` 运行结果: ``` 初始化的书单如下: ID: 1 Name: 唐三百首 Author: 杜甫等 Press: 中国文化出版社 ID: 2 Name: 稻草人 Author: 阿加莎.克里斯蒂 Press: 人民文学出版社 ID: 3 Name: 老人与海 Author: 海明威 Press: 外国文学出版社 ID: 4 Name: C语言 Author: Brian Kernighan 和 Dennis Ritchie Press: 机械工业出版社 现在借一本书: ID: 1 Name: 唐三百首 Author: 杜甫等 Press: 中国文化出版社 ``` 在借书函数中,我们可以通过将需要借阅的书籍赋值给一个新的结构体变量来实现对书单的引用。在本例中,我们借了书单中的第一本书。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值