Blacker 发表于 2016-3-4 16:05:23

看看习题,巩固知识。

jiqi55555 发表于 2016-3-7 08:17:48

只是为了对答案

eagle56 发表于 2016-3-7 10:53:32

看答案

luo466946123 发表于 2016-3-13 19:18:32

低调学习,天天向上!

都市 发表于 2016-3-16 14:02:57

lkd

心中的日月 发表于 2016-3-16 20:06:29

看看答案

maiyi 发表于 2016-3-17 10:04:26

0.long long int
1. 1字节
2、是
3、8比特
4、_bool
5、 A, B, E, F
6. unsigned可以存放比int大一倍的整数
7、不知道

behin2008 发表于 2016-3-17 18:07:15

朕想知道答案啊。。。

Hacker_Jack 发表于 2016-3-17 21:08:32

朕想知道

Soooy 发表于 2016-3-24 13:49:15

本帖最后由 Soooy 于 2016-3-24 14:08 编辑

0.long long int
1.char
2. no
3. 8
4.char
5.EF
6.unsigned int
7.8483
#include<stdio.h>
#include<math.h>

int main()
{
      int result;

      result = pow(1,2) + pow(2,3) + pow(3,4) +pow(4,5) + pow(5,6);
      printf("resule = %d\n",result);

      return 0;
}

1
普该#include<stdio.h>
#include<math.h>

int main()
{
      int i;
      unsigned long long sum=0,weight,temp;

      for (i=0; i<64; i++)
      {
                temp = pow(2,i);
                sum = sum +temp;

      }

      weight = sum / 25000;

      printf("the king should pay%llu\n",sum);
      printf("%llu kg!",weight);

      return 0;
}

joker11111 发表于 2016-3-24 19:10:42

本帖最后由 joker11111 于 2016-3-24 19:22 编辑

测试题:
0:long long int
1:_Bool类型,占一个字节
2:不是,sizeof()是一个运算符
3:一个字节等于8个比特位
4:_Bool
5:F
6:unsigned int 可以表示更大的数
7:程序会按着既定的路子走下去
动动手:
无奈了,sum是怎么定义的啊啊啊啊


看了答案才知道自己错在哪里,啊啊啊
改错:3.一个字节并没有规定等于多少比特位,但是通常情况下一个字节等于八个比特位
5.E也是错的 sizeof 后面跟数据类型时要加小括号
7.计算机错就是错,对就是对,不会出现模棱两可的情况
动动手:没有考虑到temp的数据类型,2的63次方早就超int的范围了好伐。。。。。。。。。。

Liu_xy 发表于 2016-3-25 20:47:31

0. float
1.short short
2.是
3.8
4.bool?
5.e f
6.unsigned int
7.写啥就执行啥

啊哈123 发表于 2016-3-26 01:57:49

{:9_235:}

ucxogmd 发表于 2016-3-26 18:37:02

{:5_90:}

Gmt 发表于 2016-3-28 21:03:49

{:9_236:}

jxlpxcj 发表于 2016-3-31 06:47:52

顶一下老师

星光大道 发表于 2016-4-1 19:21:32

已几乎完成。{:5_94:}

wizard546903189 发表于 2016-4-2 15:49:39

看一看答案

bibobby 发表于 2016-4-2 17:32:17

long long int

骷髅丶SY 发表于 2016-4-2 21:47:43

查看
页: 1 2 3 [4] 5 6 7 8 9 10 11 12 13
查看完整版本: S1E6:数据类型 | 课后测试题及答案