点赞(0)
 

0.0分

2 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 7 条评论

积极啦 1年前 回复TA
#include<stdio.h>
int main()
{
    int n = 0;
    int a = 0;
    int c = 0;
    do
    {
        scanf("%d", &n);
        if (n<0&&n>=55)
        {
            ;
        }
        else if (n > 0 && n < 55)
        {
            if (n < 4)
            {
                a = n;
            }
            else
            {
                int i = 0;
                a = n;
                for (i = 4; i < n; i++)
                {
                    c = n % i;
                    if ((n / i) != 1)
                    {
                        a += (n - i);
                    }
fff 3年前 回复TA
#include <stdio.h>
int main()
{
	int a=1,b=0,c=0,d=0,n,i,j,k,l,cow=0;
	scanf("%d",&n);
	if(n<=0||n>=55)
	{
		return 1;
	}
	for(i=1;i<n;i++)
	{
		a+=b;
		b=c;
		c=d;
		d=a;
		cow=a+b+c+d;
	}
	printf("%d",cow);
	return 0;
}
为什么不行
4年前 回复TA
#include<stdio.h>
int mn(int n)
{
    if((n-3) > 0)
    return mn(n-1)+(n-3);
    else
      return n;
      
      
}
int main()
{
    int n = 0;
    int a[55] = {0};
    int b;
    do{scanf("%d",&a[n]);
        
    }while(a[n++]!=0);
    for(int i=0;i<n-1;i++)
    {
    b=mn(a[i]);
    printf("%d\n",b);
    }
    return 0;
}答案错误%50,是我那点没考虑到么,求解决
cuzz,rank的神 4年前 回复TA
@cuzz,rank的神 懂了懂了,我把斐波那契数列记错了,淦,谢谢,兄弟!
cuzz,rank的神 4年前 回复TA
@cuzz,rank的神 这个规律不是以4 开始的斐波那契数列吗?
hong豪 4年前 回复TA
@cuzz,rank的神 没有考虑到后代子牛中,当年龄大于3岁是也会生小牛,也就是说不单单只有老母牛才生小牛。
cuzz,rank的神 4年前 回复TA
#include<stdio.h>

int main(int argc,char const *argv[])
{
    int n,i;
    while(~scanf("%d",&n)){
        int number=4,indx=2;
        if(n<0||n>=55){
            printf("error");
    }else if(n==0){
        printf("\n");
    }else if(n<=4){
        printf("%d\n",&n);
    }else if(n>=5&&n<55){
        for(i=5;i<=n;i++){
        number=number+indx;
        indx+=1;
        }printf("%d\n",number);
    }
    }
    return 0;
}
有大佬能帮我看看我这个问题出那了吗??