鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[课后作业] S1E16:拾遗 | 课后测试题及答案

  [复制链接]
发表于 2024-10-11 11:08:59 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-12 19:31:27 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-14 15:22:43 | 显示全部楼层
#include <stdio.h>
#include <math.h>


int main()
{
   /*
    a = (b = 3, 4, c = b++ + 5, ++c + ++b);
    b = 3;
    c = 3 + 5 = 8; b = 4;
    ++c = 9; ++b = 5; ++c + ++b = 14;
    a = 14;
    */

    /*
    A.
    if (size > 12)
    {
        cost *= 1.05;
        flag = 2;
    }
    else
    {
        bill = cost * flag;
    }

    B.
    if (ibex > 14)
    {
        sheds = 3;
    }
    else
    {
        sheds = 2;
    }
    help = 2 * sheds;

   
    while (scanf_s("%d", &score) && score > 0)
    {
        count++;
    }
    printf("count = %d\n", count);
    */

    /*
    float heiye = 10000;
    float xiaojiayu = 10000;
    float heiye_rate = 0.05;
    float xiaojiayu_rate = 0.10;
    int count = 0;
    float xiaojiayu_principal = xiaojiayu;

    while (heiye <= xiaojiayu)
    {
        xiaojiayu = xiaojiayu + xiaojiayu_principal * xiaojiayu_rate;
        heiye = heiye * (1 + heiye_rate);
        count++;
    }

    printf("%d年后,黑夜的投资额超过小甲鱼!\n",count);
    printf("小甲鱼的投资额是:%.2f\n", xiaojiayu);
    printf("黑夜的投资额是:%.2f\n", heiye);
    */
   
    /*
    float principal = 4000000;
    float withdrawl = 500000;
    int years = 0;
    float i_rate = 0.08;

    while (principal > 0)
    {
        principal -= withdrawl;
        principal += principal * i_rate;
        years++;
    }

    printf("%d年后,小甲鱼败光了所有的家产\n", years);
    */


    /*
    int denominator = 1;
    int sign = 1;
    double pi = 0.0;
    double term = 1.0;

    while (fabs(term) > pow(10, -8))
    {
        pi += sign * term;
        denominator += 2;
        term = 1.0 / denominator;
        sign = -sign;
    }
    pi *= 4;

    printf("结果为%.7f\n", pi);
    */


    return 0;

}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-10-14 17:26:37 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-17 19:58:33 | 显示全部楼层
0
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-17 22:32:28 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-19 10:04:08 | 显示全部楼层
666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-20 08:42:50 | 显示全部楼层
dana
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-21 10:24:10 | 显示全部楼层
1111111111111
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-10-21 19:10:43 | 显示全部楼层
答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-24 12:57:54 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-24 19:09:27 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-26 15:57:31 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-27 20:30:20 | 显示全部楼层
0.10
1.10
2.c.b.a
3.a=15,b=4,c=9
4.1?z=abs(x):0
5.A
if (size > 12)
{
        cost = cost * 1.05;
        flag = 2;
}
else
{
        bill = cost * flag;
}
B.
if (ibex > 14)
{
        sheds = 3 ;
}
else
{
        shed = 2;
        help = 2 * sheds;
}
C.
readin: scanf("%d, &score");
if (score < 0)
{
        printf("count = %d\n", count);
}
else
{
        count++;
        readin;
}
0.
#include <stdio.h>

int main()
{
        int money = 10000, year;
        float money_xjy = 10000, money_hy = 10000;
        for(year = 0; money_hy <= money_xjy; year++)
        {
                money_xjy += money * 0.1;
                money_hy += money_hy * 0.05;
        }
        printf("%d年后,黑夜的投资额超过小甲鱼!", year);
        printf("小甲鱼的投资额时:%.2f", money_xjy);
        printf("黑夜的投资额时:%.2f", money_hy);
       
        return 0;
}
1.
#include <stdio.h>

int main()
{
        int money = 400, year = 0, money_left = money, money_take = 50;
       
        while (money_left >= 0)
        {
                money_left += money_left * 0.08 - money_take;
                year++;
        }
        printf("%d年后, 小甲鱼败光了所有的家产,再次回到一贫如洗...", year-2);
       
        return 0;
}
2.
#include <stdio.h>
#include <math.h>

int main() {
    int n = 1, symbol = 1;
    double Pi = 0;
    const float threshold = 0.00000001;
        double term;
       
    while (1) {
        term = symbol * 4 * (1.0 / (2*n-1));
        Pi += term;
        if (fabs(term) < threshold)
                {
            break;
        }
        symbol = -1 * symbol;
        n++;
    }
    printf("Pi的值是%.7f", Pi);
   
    return 0;
}
3.
#include <stdio.h>

int main() {
    int months = 24;
    long long fib[months + 1];
    fib[0] = 0;
    fib[1] = 1;
    fib[2] = 1;

    for (int i = 3; i <= months; i++)
        {
        fib[i] = fib[i - 1] + fib[i - 2];
    }

    printf("两年后兔子的对数是:%lld\n", fib[months]);

    return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-10-30 20:28:49 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-11-1 22:07:01 | 显示全部楼层
0. 10
1. 0
2. a
3. a= 14 b=5 c= 9
4. z = abs(x)
5.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-2 16:22:36 | 显示全部楼层
+1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-11-3 19:41:55 | 显示全部楼层
11111
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-3 21:13:50 | 显示全部楼层
查看答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-5 14:41:31 | 显示全部楼层
/\
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-2-22 02:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表