我是靠谱客的博主 美满花卷,这篇文章主要介绍用C语言编写三天打鱼两天晒网项目,现在分享给大家,希望可以做个参考。

最近自学C#,弄的头大,刷软件看到有关这个题目,所以来写写,找找自信。
首先,题目在图片里。
题目
其实我早就想写了,但是玩心太重,就背鸽到了现在

鸽子图

昨天小想了一下,今天发现昨天其实是想错了…

起来用了差不多半个小时写完了程序,现在就把源代码放在下面吧,有啥错误或者流程可简化的部分欢迎指出噢~

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
//三天打鱼两天晒网项目 /* 输入不超过一千的正整数N 三打鱼,加二晒网 要定义打鱼的,晒网的,输入的,判断的 */ #include <stdio.h> //核心算法部分 void jishuan(int N) { int a = 0, b, c = N, d, i; if (N == 1)printf("Fishing in day %dn", c); else { for (i = 0; i < 700; i++) { for (i; i < 700; i++) { b = a; a = a + 3; if (N >= b && N <= a)printf("Fishing in day %dn", c); b = a; a = a + 2; if (N > b && N <= a)printf("Drying in day %dn", c); } } } } int main() { int a = 3, b = 2, c = 0, N, i, p = 2; //a是打鱼,b是晒网,c是判断,N是输入,i是循环,p是switch语句的判断 printf("判断第N天是打鱼还是晒网n"); printf("请输入第N天n"); scanf("%d", &N); if (N <= 0 || N > 1000) { printf("请输入小于一千天的数"); p = 0; } if (N % 1 != 0) { printf("请输入一个整数"); p = 1; } switch (p) { case 0: break; case 1: break; case 2: jishuan(N); break; } }

留个赞和评论再走啦~

最后

以上就是美满花卷最近收集整理的关于用C语言编写三天打鱼两天晒网项目的全部内容,更多相关用C语言编写三天打鱼两天晒网项目内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(101)

评论列表共有 0 条评论

立即
投稿
返回
顶部