| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1704 人关注过本帖
标题:各位大佬为啥这个得不到我要的结果
取消只看楼主 加入收藏
HuiProgramer
Rank: 1
等 级:新手上路
帖 子:12
专家分:5
注 册:2017-10-11
收藏
 问题点数:0 回复次数:3 
各位大佬为啥这个得不到我要的结果
能运行就是得不到结果
想了半天就是没想出来
/*有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。
请编程实现在第n年的时候,共有多少头母牛?*/
#include"stdio.h"

int main(void)
{
     int n=0,i=0,j=3;
    int mother_cow[55]={0},mother_cow2[55]={0};
    do
    {
        printf("please input cow of mother:");
        scanf("%d",&n);
        if(n>0&&n<55)
        break;
    }while(n != 0);
    for(i=0; i<n;  i++)
    {
        mother_cow[i] += i;

        j+=i;

        while(j<n)//这是每年小母牛生的小牛,我想利用这个循坏来实现每四年小母牛长大以后所生的小牛
        {
        mother_cow2[j] += j;

        printf("mother_cow[%d]=%d",j,mother_cow2);//这里输出是几万了,不知道怎么回事
//这个循坏只循环了一次,不是我想要的结果
        j++;
        }
        mother_cow[i] += mother_cow2[j];//期待在这里实现小牛的总数

        printf("mother_cow[%d]=%-2d",i,mother_cow[i]);

        if(i==4 || i==9 || i==14 || i==19 || i==24 || i==29 || i==34 || i==39 || i==44 || i==49)
        printf("\n");
    }
    return 0;
}
编译通过,没得到我想要的结果
我想要计算n年以后小牛的数量
再次感谢各位!

[此贴子已经被作者于2017-10-30 13:05编辑过]

搜索更多相关主题的帖子: 得不到 结果 int printf || 
2017-10-30 10:33
HuiProgramer
Rank: 1
等 级:新手上路
帖 子:12
专家分:5
注 册:2017-10-11
收藏
得分:0 
回复 2楼 rjsp
大佬我错了,麻烦帮我看下
谢谢大佬
2017-10-30 12:51
HuiProgramer
Rank: 1
等 级:新手上路
帖 子:12
专家分:5
注 册:2017-10-11
收藏
得分:0 
回复 4楼 rjsp
大爱版主,简单明了。是我没懂那个题目的意思
以后我一定认真审题,问问题把问题讲清楚。
感谢版主百忙之中抽出宝贵的时间来解答我的问题
能顺便讲解下你的原理吗?(不是很懂,我用笔写了你的每一次运行结果。还是不很懂)
能给我讲解下吗?谢谢版主

[此贴子已经被作者于2017-10-30 18:39编辑过]

2017-10-30 18:24
HuiProgramer
Rank: 1
等 级:新手上路
帖 子:12
专家分:5
注 册:2017-10-11
收藏
得分:0 
回复 8楼 rjsp
谢谢版主
2017-10-31 09:13
快速回复:各位大佬为啥这个得不到我要的结果
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023298 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved