鱼C论坛

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

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

  [复制链接]
发表于 2020-12-13 09:14:11 | 显示全部楼层
查看参考答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-13 15:16:59 | 显示全部楼层
对答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-13 17:28:25 | 显示全部楼层
0 ;100
1;0 (i++是先判断再增加 ++i是先加1再判断)
2;c = 5; b = c;a = b;
3;b=5 c= 5
4;if (x>=0) z = x;
   else z = -x;
5A;if (size > 12)
{ cost cost*1.05;flag = 2;}else{bill = cost*flag;}

B;
if sheds = 3;  else shed =2 ; help = 2* sheds;

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

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

使用道具 举报

发表于 2020-12-14 17:10:05 From FishC Mobile | 显示全部楼层
朕想知道
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-14 19:42:26 | 显示全部楼层
十分感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-14 22:11:59 | 显示全部楼层
0:int main()
{
        int i=10000,year=0;
        double rate1=0.1,rate2=0.05;
        double result1=0,result2=1;
        while(++year)
        {
                result1=i+i*rate1*year;
                result2=result2*(1+rate2);
        //        printf("year=%d,result1=%.2f,result2=%.2f\n",year,result1,i*result2);
                if (i*result2>result1)
                {
                        //printf("year=%d,result1=%.2f,result2=%.2f\n",year,result1,i*result2);
                                break;
                        }
        
                }
        printf("%d年后,黑夜的投资超过小甲鱼!\n");
        printf("小甲鱼的投资额是:%.2f\n",result1);
        printf("黑夜的投资额是:%.2f",result2*i);
        

      

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

使用道具 举报

发表于 2020-12-15 13:19:48 | 显示全部楼层
太难了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-15 13:32:12 | 显示全部楼层
回复
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-15 15:07:52 | 显示全部楼层
11111111111
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-15 16:06:29 | 显示全部楼层
#include <stdio.h>

int main()
{
        int x;
        int z;
       
        printf("请输入一个整数:");
        scanf("%d",&x);
        z = x >= 0 ?  x : -x;
       
        printf("绝对值是%d",z);
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-16 13:45:13 | 显示全部楼层
一时之快
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-17 04:00:33 | 显示全部楼层
=。=
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-17 14:27:56 | 显示全部楼层
【】平平平平平平平平
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2020-12-18 12:40:15 | 显示全部楼层
小测试:
0. 10个‘A'
1.  10
2. a
3. a=15   b=5  c=10
4. x>=0 ? z=x : 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.
#include <stdio.h>
#define INI 10000

int main()
{
        float f=INI,d=INI;
        int count=0;

        do
        {
                f += INI * 0.1;
                d += d * 0.05;
                count = count + 1;
        }
        while ( f >= d );

        printf("%d年后,黑夜的投资额超过了小甲鱼!\n",count);
        printf("小甲鱼的投资额是:%.2f\n",f);
        printf("黑夜的投资额是:%.2f\n",d);

        return 0;
}


1.
#include <stdio.h>

int main()
{
        int year=0;
        float m=400;

        do
        {
                year += 1;
                m -= 50;
                m *= 1.08;
        } while ( m>0 );

        printf("%d年之后,小甲鱼败光了所有的家产,再次回到一贫如洗……\n",year);

        return 0;
}

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


int main()
{
        double result=0,i;
        int n;
        _Bool f=1;

        for ( n = 1; n < pow(10,8); n +=2 )
        {
                i = 1.0 / n;
                switch (f)
                {
                        case 1: f = 0; break;
                        case 0: i = -i; f = 1; break;
                }

                result += i;
        }

        printf("pi = %.7f\n",result*4);

        return 0;
}

3.
#include <stdio.h>

int main()
{
        int m,b1=1,b2=0,b3,sum=0;
        sum = b1 + b2;
        for ( m = 3; m <= 24; m++ )
        {

                b3 = b1 + b2;
                sum = sum + b3;
                b2 = b3;
                b1 = b2;
        }

        printf("两年后,共有%d只兔子\n",sum);

        return 0;
}



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

使用道具 举报

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

使用道具 举报

发表于 2020-12-19 13:52:38 | 显示全部楼层
0. 10个A
1. 10个B
2. a
3.5,9,5
4.x>=0?z=x:z=-x;
5.A.
if (size > 12)
{
        cost = cost * 1.05;
        flag = 2;
        bill = cost * flag;
}
bill = cost * flag;
B.
if (ibex > 14)
{
        sheds = 3;
        help = 2 * sheds;
}
sheds = 2;
help = 2 * sheds;
C.
scanf("%d", &score);
if (score < 0)
{
        printf("count = %d\n", count);
}
else
{
count++;
scanf("%d", &score);
printf("count = %d\n", count);
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

头像被屏蔽
发表于 2020-12-20 22:30:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-21 15:37:07 | 显示全部楼层
0.10
1.0
2.a
3.a=5,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;
}
else
{
        sheds=2;
}
help=2*sheds;
C.
while(scanf("%d",&score))
{
        if(score>=0)
        {
                count++;
        }
}

printf("count=%d\n",count);
0.
#include <stdio.h>

int main()
{
        float money_jiayu=10000;
        float money_heiye=10000;
        float sum_jiayu=money_jiayu*1.1;
        float sum_heiye=money_heiye*1.05;
        int n=1;
        
        for(n=1;sum_jiayu>=sum_heiye;n++)
        {
                sum_jiayu=sum_jiayu+money_jiayu*0.1;
                sum_heiye=sum_heiye*1.05;
        }
        
        printf("%d年后,黑夜的投资额超过小甲鱼!\n",n);
        printf("小甲鱼的投资额是:%.2f\n",sum_jiayu);
        printf("黑的的投资额是:%.2f",sum_heiye);
        
        return 0;
}
1.
#include <stdio.h>

int main()
{
        float sum=400,r=0.08;
        float out=50;
        int n=1;
        
        do
        {
                sum=(sum-out)*(1+r);
                n++;
        }while(sum>out);
        
        printf("%d年之后,小甲鱼败光了所有家产,再次回到一贫如洗......\n",n);
        
        return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-6 12:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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