鱼C论坛

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

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

  [复制链接]
发表于 2020-3-3 15:02:15 | 显示全部楼层
#include<stdio.h>
#include<math.h>


int main()
{
        int money1, money2;
        int year = 0;
        int a;

       

        while (year != -1)
        {
                money1 = year * 10000 * 0.1 + 10000;
                money2 = pow((1 + 0.05),year) * 10000;
                a = money2 - money1;

                if (a > 0)
                {
                        printf("第%d年超过\n", year);
                        break;
                }
                year = year + 1;
        }


        return 0;

}
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-3 15:28:35 | 显示全部楼层
0. 10个
1. 11个
2. a
3. a=15    b=5    c =  10
4.
  1. #include<stdio.h>

  2. int main()
  3. {
  4.         int x, z;
  5.        
  6.         printf("请输入一个变量:\n");
  7.         scanf("%d",&x);
  8.        
  9.         if(x>=0)
  10.         {
  11.               z = x;
  12.         }
  13.         else if(x<0)
  14.         {
  15.                 x=0 - x;
  16.                 z = x;
  17.         }
  18.        
  19.         printf("%d\n",z);
  20.        
  21.         return 0;
  22. }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-3 15:31:48 | 显示全部楼层
0.        10
1.         
2.         b = c = 5
3.        14 5 9
4.        z=(x>0)?x:-x  
5.        if (size > 12)
{
            cost = cost * 1.05;
flag = 2;
}else
bill = cost * flag;
       
        if (ibex > 14)
{
              sheds = 3;
}else{sheds = 2;help = 2 * sheds;}
readin: scanf("%d", &score);
while(score >= 0)
{
    readin: scanf("%d", &score);
count++;
}
count++;
printf("count = %d\n", count);
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-3 15:34:35 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-3 16:38:05 | 显示全部楼层
10个
10个
a,b,c
a=14,b=5,c=9
  1. if (size > 12)
  2. {
  3.         cost = cost * 1.05;
  4.         flag = 2;
  5.         bill = cost * flag;
  6. }
  7. else    bill = cost * flag;[code]if (ibex > 14)
  8. {
  9.        sheds = 3;
  10.        help = 2 * sheds;
  11. }
  12. else
  13. {
  14.         sheds = 2;

  15.      help = 2 * sheds;
  16. }[code]while(1)
  17. {
  18.         readin: scanf("%d", &score);
  19. if (score < 0)
  20. {
  21.         printf("count = %d\n", count);
  22.         break;
  23. }
  24. count++;
  25. }[code]# include<stdio.h>
  26. int main(void)
  27. {
  28.         float a,b,c;
  29.         int i;
  30.         printf("请输入小甲鱼和黑夜的初始资金:\n");
  31.         scanf("%f",&a);     
  32.          
  33.         b=c=a;
  34.         for(i=1;b<=c;i++)
  35.         {
  36.                 c = a*(1+0.1*i);
  37.                 b *=(1+0.05);
  38.         }
  39.         printf("%d年以后,黑夜的资产超过小甲鱼\n",i);
  40.         printf("小甲鱼的资产是:%.2f\n黑夜的资产是:%.2f\n",c,b);
  41.         return 0;
  42. }[code]# include<stdio.h>
  43. int main(void)
  44. {
  45.         float lottery=400;
  46.         int year = 0;
  47.         while(lottery>0)
  48.         {
  49.                 lottery = (lottery - 50)*(1+0.08);
  50.                 year ++;
  51.         }
  52.         printf("%d年后,小甲鱼败光所有家产,再次回到一贫如洗!\n",year);


  53. }[code]# include<stdio.h>
  54. # include<math.h>
  55. int main(void)
  56. {
  57.         float pi = 1, a = 3;
  58.         while(fabs(1/a)>10^(-8))
  59.         {
  60.                 pi = pi + (-1/a);
  61.                 a = -(a+2);
  62.         }
  63.         printf("精确到小数后七位的圆周率是:%.7f",4*pi);
  64.         return 0;


  65. }
复制代码
[/code][/code][/code][/code][/code]
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-3 17:43:25 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-3 22:36:16 | 显示全部楼层
0. 10个A

1.10个B(上机后结果为不会打印,复习了i++的逻辑)

2.a=5;b=5;c=5;

3.a=13 b=3 c =9

4.
  1. if(x<0)
  2. {x=-x;}
复制代码


5.
  1. if(size>12)
  2. {  cost *=1.05;
  3.     flag=2;
  4. }
  5. else
  6. {bill=cost*flag;}
复制代码

  1. if(ibex>14)
  2. {
  3.   sheds =3;
  4. }
  5. else
  6. {
  7. sheds=2;
  8. help=2*sheds;
  9. }
复制代码

  1. while(1)
  2. {
  3. readin:scanf("%d",&score);
  4. if(score<0)
  5. {
  6. printf("count=%d\n",count);
  7. break;
  8. }
  9. count++;
  10. }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-3 22:45:28 | 显示全部楼层
#include<stdio.h>
#include<math.h>
int main()
{
        int i;
        double a=10000,b;
        for (i=1;;i++)
        {
                a=a+10000*0.1;
                b=10000*pow(1.05,i);
                if(a<b)
                {
                        printf("%d年后,黑夜的投资额超过小甲鱼!\n",i);
                        printf("小甲鱼的投资额是:%.2f\n",a);
                        printf("黑夜的投资额是:%.2f\n",b);
                        break;
                }

        }
        return 0;
}
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-3 22:51:06 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-3 22:53:23 | 显示全部楼层
答案
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-4 00:07:43 | 显示全部楼层
yo
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-4 10:35:53 | 显示全部楼层
回复
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-4 10:59:44 | 显示全部楼层
感谢!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-4 17:25:07 | 显示全部楼层
T
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-4 19:15:07 | 显示全部楼层
0.100 1.11 2.a  3.14  5 8 5.
  1. if(size>12)
  2. {
  3. cost = cost *1.25;
  4. flag = 2;
  5. }
  6. else
  7. bill = cost *flag;
复制代码
  1. if(ibex > 14)
  2. {
  3. sheds = 3;
  4. }
  5. else
  6. {
  7. sheds = 3;[code]
  8. if (score < 0)
  9. {
  10.         printf("count = %d\n", count);
  11. }
  12. else
  13. {
  14. count++;
  15. scanf("%d", &score);
  16. }



复制代码

help = 2*sheds
}[/code]

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-4 20:45:00 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-4 21:16:53 | 显示全部楼层
11111111111111111
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-4 21:41:41 | 显示全部楼层
第十六课 捡回来!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-5 11:19:02 | 显示全部楼层
参考答案
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-5 13:14:01 | 显示全部楼层
111
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-22 15:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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