鱼C论坛

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

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

  [复制链接]
发表于 2020-2-27 14:52:26 | 显示全部楼层
0  10
1 11
2 a= 5
   b = a
   c= b
3
4  z =
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-27 18:41:46 | 显示全部楼层
0.100
1.无数
2.a,b,c
3.c=3,a=14,b=9
4.int x,z;
    if(x >= 0)
     {
       z = x;
      }
      else
      {
          z = -x
      }   
5.if(size > 12)
{
    cost = cost * 1.05;
    flag = 2;
}
else
{
    blii = cost * flag;
}
if(ibex > 14)
{
    sheds = 3;
}
else
{
    sheds = 2;
    help = 2 * sheds;
}
readin:  scanf("%d", &score);
while(score >= 0)
{
     count++;
     scanf("%d", &score);
}
printf("count = %d\n", count);
#include<stdio.h>
int main()
{
    double xjy=10000;
    double hy=10000;
    int year;
    for(year=1; xjy >= hy; year++)
    {
        xjy = 10000 + 10000 * year * 0.1;
        hy = hy + hy * 0.05;
    }
    year--;
    printf("%d年后,黑夜的投资额超过小甲鱼!\n",year);
    printf("小甲鱼的投资额是:%.2lf\n",xjy);
    printf("黑夜的投资额是: %.2lf\n",hy);
    return 0;
}
1.#include<stdio.h>
int main()
{
   int jc=4000000;
   int year;
   for(year=0; jc > 0; year++)
   {
       jc = jc * (1 + 0.08);
       jc = jc - 500000;
   }
   year--;
   year--;
   printf("%d年之后,小甲鱼败光了所有的家产,再次回到一贫如洗......\n",year);
}
2.#include<stdio.h>
#include<math.h>
int main()
{
   double sum;
   double j;
   int i;
   for(sum = 1.0,i = 1,j=0;sum < 1000; sum = sum + 2,i++)
   {
      j = j + (pow(-1,i - 1) * (1 / sum));
   }
   printf("Π/4≈%.7lf\n",j);
}
3.2的24次方
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2020-2-27 21:37:30 | 显示全部楼层
#include <stdio.h>

#define TAX1 0.1
#define TAX2 0.05

int main()
{
    double sum_jiayu = 0, sum_heiye = 10000.0f ;
    int year;
    for(year = 1 ; ; year++)
    {
        sum_jiayu = 10000.0f * TAX1 * year + 10000.0f;
        sum_heiye = sum_heiye * (1 + TAX2);
        if(sum_heiye >= sum_jiayu)
        {
            break;
        }
    }
    printf("%d年后,黑夜的投资额超过小甲鱼!\n" ,year);
    printf("小甲鱼的投资额是:%.2lf\n",sum_jiayu);
    printf("黑夜的投资额是:%.2lf\n" , sum_heiye);
    return 0;
}

#include <stdio.h>

#define TAX2 0.08

int main()
{
    int year;
    float x = 400;
    for(year = 0; ;year++)
    {
        x = x * (1 + TAX2);
        x -= 50;
        if( x <= 50)
        {
            break;
        }
    }
    printf("%d年后小甲鱼败光了所有家产,一贫如洗……\n" , year);
    return 0;
}

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

使用道具 举报

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

使用道具 举报

发表于 2020-2-28 01:05:52 | 显示全部楼层

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2020-2-28 13:48:29 | 显示全部楼层
本帖最后由 zm_selina 于 2020-2-28 13:52 编辑

测试题:
0:10个A
1: 0个B
2:a,b,c
3:14, 9, 5
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:
scanf("%d", &score);
while(score>=0)
{
    count++;
    scanf("%d", &score);
}

printf("count = %d\n", count);
    


动动手:
0:
#include <stdio.h>

int main()
{
        int year = 0;
        float xijiayu = 10000, heiye = 10000;
                float i = 0.1, j = 0.05;
        
        while(1)
        {
                xijiayu += 10000 * i;
                
                heiye *= (1 + j);
                
                year++;
                
                if(heiye > xijiayu)
                        {
                                break; 
                        } 
                }
                
                printf("%d年后,黑夜的投资额超过小甲鱼!\n", year);
                printf("小甲鱼的投资额是:%.2f\n", xijiayu);
                printf("黑夜的投资额是:%.2f\n", heiye);
        
        return 0;
}

1:
#include <stdio.h>

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

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

int main()
{
        double pi = 0;
        
        double i = 1, flag = 1;
        
        while(1)
        {
                pi = pi + (1/i*flag);
                
                i = i + 2;
                
                flag = - flag;
                
                if(1/i < pow(10,-8))
                {
                        break;
                        }
                
                }
                
                printf("%.7f", pi*4);
        
        return 0;
}

3:
#include <stdio.h>

int main()
{
        int a = 0, b = 1, c = 0, i;
        
        for(i=1; i<=24; i++)
        {
                a = b;
                b = c;
                c = a + b;
                
                printf("%d  ", c);
        }
        
        
        return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-28 14:20:56 | 显示全部楼层

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

使用道具 举报

发表于 2020-2-28 14:49:24 | 显示全部楼层
LOOK LOOK
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2020-2-29 07:53:56 | 显示全部楼层
0、10;
1、0;
2、5;
3、14,5,9;
4、z=x>0?x:-x;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-29 11:27:29 | 显示全部楼层
0.10
1.10
2.abc
3.5 5 9
4.z = x < 0 ? -x : x
5.if (size > 12)
{
        cost = cost * 1.05;
        flag = 2;
}
else
     bill = cost * flag;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-29 12:05:59 | 显示全部楼层
学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

使用道具 举报

发表于 2020-2-29 16:31:30 | 显示全部楼层
0.100
1.10
2.a,b,c?
3.b=3,c=8,a=13
4.
5.A:if (size > 12)
{
     break;
}

cost = cost * 1.05;
        flag = 2;
bill = cost * flag;
B:if (ibex > 14)
{
     sheds = 3;
     break;
}
else
{sheds=2;
}  help = 2 * sheds;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2020-2-29 19:04:39 | 显示全部楼层
打卡
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-29 20:41:37 | 显示全部楼层
q
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 20:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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