鱼C论坛

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

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

  [复制链接]
发表于 2019-9-13 14:27:25 | 显示全部楼层
学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-13 20:29:48 | 显示全部楼层
测试题:

0. 10 个
1. 0 个
2. a,b,c
3. a:14,b:5,c:9
4.
z = x > 0 ? x : -x;

5.

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

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

C.
scanf("%d", &score);
while (score >= 0)
{
            count++;
            scanf("%d", &score);
}
printf("count = %d\n", count);



动动手:

0.
#include <stdio.h>

#define INTEREST1 0.1
#define INTEREST2 0.05

int main()
{
        double m1 = 10000;
        double m2 = 10000;
        int year = 0;
        
        while (m1 >= m2)
        {
                m1 += 10000 * INTEREST1;
                m2 *= (1 + INTEREST2);
                
                year++;
        }
        
        printf("%d年后,黑夜的投资额超过小甲鱼!\n", year);
        printf("小甲鱼的投资额是:%.2f\n", m1);
        printf("黑夜的投资额是:%.2f\n", m2);
        
        return 0;
}

1.
#include <stdio.h>

int main()
{
        float money = 4000000;
        int year = 0;
        
        while (money > 0)
        {
                year++;
                money -= 500000;
                money *= 1.08;
        }
        
        printf("%d年之后,小甲鱼败光了所有的家产,再次回到一贫如洗……\n", year);
        
        return 0;
}

2.
#include <stdio.h>
#include <math.h>

int main()
{
        double temp = 0;
        int denominator = 1;  // 分母
        double each = 1 / denominator;
        
        while (fabs(each) >= pow(10, -8))
        {
                temp += each;
                denominator += 2;
                each = 1 / (float)denominator;
                if (denominator % 4 == 3)
                {
                        each = -each;
                }
        }
        
        printf("精确到小数点后 7 位的圆周率为:%.7f\n", 4 * temp);
        
        return 0;
}

3.
#include <stdio.h>

int main()
{
        int time;
        int a = 1, b = 1, temp;
        
        for (time = 0; time < 24 - 1; time++)
        {
                temp = a;
                a = b;
                b = temp + b;
        }
        
        printf("两年之后可以繁殖%d对兔子\n", a);
        
        return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-14 14:20:40 | 显示全部楼层
nb
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-14 15:05:12 | 显示全部楼层
0.        10个
1.        0个
2.        5
3.        a=14;b=5;c=9
4.        if (x<0)
{
                x = x * -1;
                z = x;
}
5.        A
if (size > 12)
{
        cost = cost * 1.05;
        flag = 2;
}
bill = cost * flag;

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

C
if (score < 0)
{
        printf("count = %d\n", count);
}
count++;
scanf("%d", &score);

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

使用道具 举报

发表于 2019-9-14 16:07:17 | 显示全部楼层
参考答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-14 16:49:00 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-15 17:34:13 | 显示全部楼层
答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-16 00:18:51 | 显示全部楼层
答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-16 14:35:33 | 显示全部楼层
妙啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-16 18:12:33 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-16 19:14:06 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-16 23:38:21 | 显示全部楼层
我觉得很有趣!

#include <stdio.h>

int main()
{
        int d,c;
        double a=4000000,b;
        printf("小甲鱼每年花了多少钱?");
        scanf("%d",&c);
        for(;a>=0;)
        {       
                a=a-c;
                b=a*0.08;
                a=a+b;
               
                printf("%.2f\n",a);
                d++;
                if(a>=8000000)
                {
                        printf("小甲鱼勤俭持家结果过了%d年后资产翻了一番......",d);
                        goto xu;
                }
        }
        printf("小甲鱼乱花钱结果%d年后破产了...",d);
xu:        ;
        return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2019-9-17 17:59:56 | 显示全部楼层
25
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

使用道具 举报

发表于 2019-9-18 15:19:56 | 显示全部楼层
对答案啦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-19 11:06:39 | 显示全部楼层
兔子什么鬼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-20 10:38:51 | 显示全部楼层
KK
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-20 19:35:18 | 显示全部楼层
100
11

a = 15  b = 5   c = 10
z = (x >= 0 ? x , x = -x)
5:
A: if (size > 12)
{
        cost = cost * 1.05;
        flag = 2;
}
else
{
       bill = cost * flag;
}
B:
     if (ibex > 14)
{
        sheds = 3;
}
sheds = 2;
help = 2 * sheds;
C:
readin: scanf("%d", &score);
while (score < 0)
{
       printf("count = %d\n", count);
       count++;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-21 11:35:59 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-5 16:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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