鱼C论坛

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

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

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

使用道具 举报

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

使用道具 举报

发表于 2019-3-30 19:01:44 From FishC Mobile | 显示全部楼层
太难了,最后那个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-3-30 20:05:26 | 显示全部楼层
看看对不对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2019-4-2 23:13:22 | 显示全部楼层
我想知道
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-3 11:24:39 | 显示全部楼层
回复
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-4-3 11:35:28 | 显示全部楼层
kanyixia
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-4 15:16:30 | 显示全部楼层
0、10
1、10
2、
3、b 3   c 8   a 3
4、
5、
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2019-4-9 14:39:06 | 显示全部楼层
100次
11次
C
a = 14 c = 10 b = 4


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);

#include <stdio.h>

int main(void)
{
    int i = 0,bj = 4000000;;
    while (bj>=0)
    {
        ++i;
        bj = bj+(bj*0.08);
        bj =bj- 500000;
    }
    printf("%d", i);
    getchar();
    return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2019-4-10 17:24:20 | 显示全部楼层
0. 请问下边代码将打印多少个 'A'?l{XbOt2r
RA39"X6IE}v_H`:SuNr%#=^fCw.0
1.        #include <stdio.h>
2.       
3.        int main()
4.        {
5.                int i, j;
6.       
7.                for (i = 0; i != 10, j != 10; i++)
8.                {
9.                        for (j = 0; j < 10; j++)
10.                        {
11.                                putchar('A');
12.                        }
13.                }
14.       
15.                putchar('\n');
16.       
17.                return 0;
18.        }
答:10个

1. 请问下边代码会打印多少个 'B'?0L:?F
]d|ojcH'5iq^2}W=K>7<B8y;wDfkPn
1.        #include <stdio.h>
2.       
3.        int main()
4.        {
5.                int i = 0;
6.       
7.                while (i++)
8.                {
9.                        if (i > 10)
10.                        {
11.                                goto Label;
12.                        }
13.                        putchar('B');
14.                }
15.       
16.        Label:  putchar('\n');
17.       
18.                return 0;
19.        }
答:九个。

2. 请写出表达式 a = b = c = 5 中的"l-value"?
答:5

3. 请问表达式 a = (b = 3, 4, c = b++ + 5, ++c + ++b); 执行后,整型变量 a、b、c 的值是?
答:
A=13
B=5
C=9

4. 请使用条件运算符求出变量 x 的绝对值,并存放到变量 z 中。
答:
X>0?x:-x;


5. C 语言其实在大部分情况下不使用 goto 语句也能做得很好,请尝试将下列代码段写成不带 goto 语句的版本。u6BwLkd
"6Oo|nq>a=He1w~+B%@ 'pc&5C
A. 版权属于:bbs.fishc.com
1.        if (size > 12)
2.        {
3.                goto a;
4.        }
5.        goto b;
6.        a:      cost = cost * 1.05;
7.                flag = 2;
8.        b:      bill = cost * flag;
复制代码

If(size>12)
{
        cost=cost*1.05;
}
Else
{
        bill = cost*flag;
}

B. 版权属于:bbs.fishc.com
1.        if (ibex > 14)
2.        {
3.                goto a;
4.        }
5.        sheds = 2;
6.        goto b;
7.        a:      sheds = 3;
8.        b:      help = 2 * sheds;
复制代码

If(ibex>14)
{
        sheds=3;
}
Else
{
Sheds-2;
Help=2*sheds;
}

C.版权属于:bbs.fishc.com
1.        readin: scanf("%d", &score);
2.        if (score < 0)
3.        {
4.                goto stage2;
5.        }
6.        count++;
7.        goto    readin;
8.        stage2: printf("count = %d\n", count);



for(score=scanf(“%d”,&score);score>=0;count++)
{
score = scanf(“%d”,&score);
}
Printf(“count = %d\n”,count);


#include <stdio.h>
main()
{
        float fish=10000.00,heiye=10000.0;
        int year=0;
        for (;fish>=heiye;year++)
        {
                fish += 1000;
                heiye *=1.05;
        }
        printf("%d年后,黑夜的投资额超过小甲鱼!\n",year);
        printf("小甲鱼的投资额是:%.2f\n",fish);
        printf("黑夜的投资额是:%.2f\n",heiye);

}


#include <stdio.h>
main()
{
        int year=0;
        float money=400.00;
        for (;;year++)
        {
                money -= 50;
                if(money<0)
                {
                        year++;
                        break;
                }
                else
                {
                        money *=1.08;
                }
        }
        printf("%d年之后,小甲鱼败光了所有的家产,再次回到一贫如洗......\n",year);
}

#include <stdio.h>
main()
{
        long int sum,adult=1,child=0,new0=0,new1=0,newj=0;
        int time;
        for (time=0;time<=24;time++)
        {
                child=child+adult;
                new0 = new1;
                new2 = newj;
                newj = adult;
                adult +=new0;
        }
        sum = child+adult;
        printf("一共有%ld对兔子!\n",sum);

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

使用道具 举报

发表于 2019-4-10 19:39:45 | 显示全部楼层
答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-5 12:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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