鱼C论坛

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

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

  [复制链接]
发表于 2016-6-2 20:02:53 | 显示全部楼层
0.10
1.11
2.a,b,c
3.a=18,b= 4,c=14,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-13 20:59:38 | 显示全部楼层
0.10次
1.10次
2.a,b,c
3.14,5,9
4.z= x>0 ? x : -x;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-15 08:35:08 | 显示全部楼层
我怎么算得个14年,不知道到哪错了,来看看答案 160615-0827.png 160615-0829.png 160615-0830.png 160615-0832.png 160615-0833.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-16 21:43:52 | 显示全部楼层
看看答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-2 22:02:29 | 显示全部楼层
完成,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-7-4 21:26:54 | 显示全部楼层
最 后一题,为什么写不出来!!!啊啊啊啊。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-16 19:29:32 | 显示全部楼层
100 次  打印 10次  a,b,c   if(x<0) z =-x; else z =x ;   if (size >12 ){ cost = cost*1.05; flag =2;}bill =cost*flag;
if(ibex>14){sheds = 3) else (sheds = 2) help = 2*sheds;  
do {  scanf("%d",&score); count++;}while(score>=0); printf("count = %d\n",count);  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-18 15:43:58 | 显示全部楼层
0. 运行代码是打印10个A但是我不明白,判断条件是怎么成立的,因为j还没有被赋值,怎么判断j<10呀?

1.打印0个B,直接打印一个换行符退出。因为while后面的条件不成立,不进入循环体。

2. a,b,c都是左值吧

3.a=14,b=4,c=9

4. z= x>0?x:-x;

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

使用道具 举报

发表于 2016-7-19 17:06:28 | 显示全部楼层
0.100
1.0ge
2.a,b,c
3.14.5.9
4.z = x > 0 ? x : (-x)
5. scanf("%d", &score);
if (score < 0)
{
        printf("count = %d\n", count);
}
count++;
scanf("%d", &score);
printf("count = %d\n", count);
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-19 17:14:20 | 显示全部楼层
本帖最后由 清_水 于 2016-7-19 17:27 编辑

0.
#include<stdio.h>

int main()
{
        int year=0;
        float i=10000,j=10000;    \\i表示小甲鱼的投资,j表示黑夜的投资

        while(i>=j)
        {
                i+=10000*0.1;
                j*=1.05;
                year++;
        }

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

        return 0;
}
1.
#include<stdio.h>

int main()
{
        int year=0;
        float money=4e6;

        while(money>0)
        {
                money-=5e5;
                money*=1.08;
                year++;
        }

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

        return 0;
}
2.
#include<stdio.h>
#include<math.h>

int main()
{
        double Pi=0,i=1;   \\i作为分母的值
        int j=0;           \\j作为奇偶项的判断位,用于分数的取反

        for(;fabs(1/i)>1e-8;j++)
        {
                Pi+=1/i;
                i=2+fabs(i);
                if(j%2==0) i=-i;
        }

        printf("Pi=%.7lf\n",Pi*4);

        return 0;
}
3.
#include<stdio.h>

int main()
{
        int i = 1, j = 0, k = 0;                \\i表示刚出身的兔子,j表示有繁殖能力的兔子,k表示出生了一个月的兔子
        int jo = 0, ko = 0, month = 1;   \\jo表示上一个月有繁殖能力的兔子,ko表示上一个月的k兔子

        while (month < 24)
        {
                jo = j;
                ko = k;
                j += k;                                 \\也可以表示为:j=jo+ko,和 i 一样
                k = i;
                i = jo + ko;
                month++;
        }

        printf("共有%d只兔子\n",j + i + k);

        return 0;
}

结果截图

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

使用道具 举报

发表于 2016-7-19 18:41:39 | 显示全部楼层
嗯哼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-7-21 17:52:56 | 显示全部楼层
对对答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-22 10:08:34 | 显示全部楼层
duibixia
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-23 10:31:03 | 显示全部楼层
非常感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-25 19:26:05 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-8-5 20:42:02 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

使用道具 举报

发表于 2016-8-13 22:16:37 From FishC Mobile | 显示全部楼层
哈哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-8-14 08:44:39 | 显示全部楼层
1oo
10
b=5
a=14
c=4
z=x>=0?x,-x;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-19 13:31:21 | 显示全部楼层
0. 10个A
1. 10个B
2. a?
3. a=9, b=4, c=5
4. z = x >=0 ? x: -x
5. A. if (size > 12) {
             cost = cost * 1.05;
             flag = 2;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 18:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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