C程序:爱因斯坦的阶梯问题

C程序:爱因斯坦的阶梯问题,第1张

这一句不会影响到你printf的输出结果。

return只是对上层调用者返回一个参数,如果你不写,则函数运行结束的时候,会返回一个随机的数值。它只是让调用者知道函数需要返回的值(如果调用者需要的话)。

本程序的调用者是 *** 作系统。

良好的编译风格,返回值要与函数的声明类型一致。

如果不需要返回值,则也需要写成:

void main()

{

//

return

}

#include <stdio.h>

int fuck(int n, int m)

{

    if(n == 1 || n == 0) return 1

    if(n < 0) return 0

    int total = 0

    int i = 1

    for( i < m ++i)

    {

        total += fuck(n - i, m)

    }

    return total

}

int main()

{

    int a

    scanf("%d", &a)

    int n[a]

    int i

    for(i = 0 i < a ++i)

    {

        scanf("%d", &n[i])

    }

    int b

    scanf("%d", &b)

    int m[b]

    for(i = 0 i < a ++i)

    {

        scanf("%d", &n[i])

    }

    for(i = 0 i < a&& i < b ++i)

    {

        printf("%d", fuck(n[i], m[i]))

    }

    return 0

}

没编译器,你先编译试试,应该没错

望采纳~

#include<stdio.h>

main()

{   int i=2

    while(1){

     i++

     if(i%2==1&&i%3==2&&i%4==3&&i%5==4&&i%6==5&&i%7==0)

     break

}

    printf("%d",i)

}

如图所示,望采纳。。。。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7942611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存