用JAVA编写吃饭程序

用JAVA编写吃饭程序,第1张

Math.random()过时啦,用Random类吧.专用的随机数生成类

可以方便的生成你需要范围内的数值.

比如nextInt(),nextFloat()这些经典方法.

public static void main(String[] args) {

Random rnd = new Random(System.currentTimeMillis())

String[] rest = {"力天餐厅","北京饭店","饿着","全聚德","楼下摊煎饼"}

int select = rnd.nextInt(rest.length)

System.out.println(rest[select])

}

#include "stdio.h"

#include "string.h"

int main() {

char s[20]

printf("你今天早上吃饭了么?\n")

scanf("%s", &s)

if(!strcmp(s, "没吃")) {

printf("那你饿吗?\n")

} else {

printf("味道好吗?\n")

}

return 0

}

运行结果:

如果真是吃到了第10天,我想说这TMD还是猴子吗?第一天就会撑死!

C代码在线运行工具

#include <stdio.h>

 

int main()

{

    int day = 10

    int sum = 0

    int i = 0

     

    sum = 1

    for (i = day i >= 1 i--)    //吃之后算法

    {

        sum = (sum + 1) * 2

    }

    printf("第 %d 天吃之后还剩1个,最初有 %d 个桃子,", day, sum)

    printf("第 1 天吃了 %d 个桃子;\r\n", sum / 2 + 1)

     

    sum = 1

    for (i = day-1 i >= 1 i--)  //吃之前算法

    {

        sum = (sum + 1) * 2

    }

    printf("第 %d 天吃之前还剩1个,最初有 %d 个桃子,", day, sum)

    printf("第 1 天吃了 %d 个桃子。\r\n", sum / 2 + 1)

     

    return 0

}

第 10 天吃之后还剩1个,最初有 3070 个桃子,第 1 天吃了 1536 个桃子;

第 10 天吃之前还剩1个,最初有 1534 个桃子,第 1 天吃了 768 个桃子。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存