概述
最近自学C#,弄的头大,刷软件看到有关这个题目,所以来写写,找找自信。
首先,题目在图片里。
其实我早就想写了,但是玩心太重,就背鸽到了现在
昨天小想了一下,今天发现昨天其实是想错了…
起来用了差不多半个小时写完了程序,现在就把源代码放在下面吧,有啥错误或者流程可简化的部分欢迎指出噢~
//三天打鱼两天晒网项目
/*
输入不超过一千的正整数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语言编写三天打鱼两天晒网项目所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复