鱼C论坛

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

[课后作业] S1E6:数据类型 | 课后测试题及答案

    [复制链接]
发表于 2016-1-8 23:13:07 | 显示全部楼层
零基础入门学习C语言封面
《零基础入门学习C语言》
小甲鱼 著
立即购买
今天晚上终于
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-13 14:40:59 | 显示全部楼层
鱼币。10个。好多啊。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-13 14:59:32 | 显示全部楼层
0.long long int
1.bool
2.不是。
3.8bit
4.char
5.F(size of是个什么鬼?),E(sizeof 后面跟类型应该需要“()”起来吧)
6.unsigned int,无符号整数。
7.要么是要么否。(毕竟程序是只会根据既定的条件执行而不会思考。)
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-13 15:33:11 | 显示全部楼层
include <stdio.h>
include <math.h>
int main(void)
{
    int pows;
   
    pows=pow(1,2)+pow(2,3)+pow(3,4)+pow(4,5)+pow(5,6);
    printf("pows=%d\n",pows);

    return 0;
}

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

使用道具 举报

发表于 2016-1-13 15:52:28 | 显示全部楼层
本帖最后由 yujang123 于 2016-1-13 15:56 编辑

1.表示用法没错。声明的类型错了。唉。
  1 #include <stdio.h>
  2 #include <math.h>
  3
  4 int main(void)
  5 {
  6         int i=0;
  7         unsigned long long int temp=0;
  8         unsigned long long int weight=0;
  9         unsigned long long int sum=0;
10
11         for(i=0;i<64;i++)
12         {
13                 temp = pow(2,i);
14                 sum += temp;
15         }
16
17         weight = sum / 25000;
18
19         printf("给%llu粒!\n",sum);
20         printf("给%llu斤\n",weight);
21
22         return 0;
23 }
"one.c"

ps:这种坑大王的臣子。。会不会被砍了?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-13 20:40:41 | 显示全部楼层
啦啦啦
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-17 17:44:20 | 显示全部楼层
只照了两道题 看看答案
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-17 21:02:33 | 显示全部楼层
感谢小甲鱼,辛苦了。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-19 13:46:53 | 显示全部楼层
0、long long int
1、short int
2、不是
3、8位
4、Bool类型
5、E,F
6、unsigned int可以存放更大的整数
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-19 13:59:40 | 显示全部楼层
1、#include <stdio.h>
#include <math.h>

int main()
{
        unsigned long long int sum = 0;
        unsigned long long int temp;
        unsigned long long int weight;
        int i;
       
        for (i = 1; i <= 64; i++)
        {
                temp = pow(2, i) / 2;
                sum = sum + temp;
        }
       
        weight = sum / 25000;
       
        printf("应给%llu粒麦子\n", sum);
        printf("应该%lluKG麦子\n", weight);
        return 0;
}
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-19 17:02:02 | 显示全部楼层
0.long long int
1.bit
2.不是
3.1Byte = 8bit
4._Bool
5.E,F
6.unsigned int
QQ截图20160114171215.jpg
QQ截图20160119164449.jpg
QQ截图20160119165930.jpg
QQ截图20160119170115.jpg
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-20 13:46:38 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-1-22 21:23:01 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-1-23 23:26:17 | 显示全部楼层
本帖最后由 tigermali 于 2016-1-23 23:29 编辑

0.long long int
1._Bool
2.不是
3.8
4.char
5.E F
6.unsigned int
7.
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-28 18:50:14 | 显示全部楼层
什么鬼,,,后面循环老是不对
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-31 01:39:30 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-2-1 19:02:21 | 显示全部楼层
It's difficult for me!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-2-3 21:54:26 | 显示全部楼层
动动手有点难
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-2-3 22:45:29 | 显示全部楼层
最后一题好难
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-2-4 14:30:02 | 显示全部楼层
测试题:
0. long long int
1. bit
2. sizeof()只是一个运算符,它不是一个函数
3. 1Byte = 8 bit
4. _Bool
5. E、F
6. int
7. 它只会按照标准来执行

动动手:
0.
  1. #include <stdio.h>
  2. #include <math.h>

  3. int main()
  4. {
  5.         int i,sum = 0;
  6.         for(i = 1;i <= 5;i++)
  7.         {
  8.                 sum += pow(i,i+1);
  9.         }
  10.         printf("%d\n",sum);
  11.         return 0;
  12. }
复制代码


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

  3. int main()
  4. {
  5.         int i;
  6.         long long sum,weight,temp;

  7.         for(i = 0; i < 64; i++)
  8.         {
  9.                 temp = pow(2,i);
  10.                 sum = sum + temp;
  11.         }

  12.         weight = sum / 25000;

  13.         printf("舍罕王应该给予依尔%lld粒麦子!\n",sum);
  14.         printf("如果每25000粒麦子为1Kg,那么应该给%lld公斤麦子!\n",weight);

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-11 05:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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