Kotori 发表于 2017-3-20 13:21:26

0.long long int
1.char
2.不是,是一个运算符
3.8
4.char
5.EF
6.unsigned int
7.不是TRUE就是FALSE

0.
#include <stdio.h>
#include <math.h>

int main()
{
        double sum;
        sum = pow(1,2) + pow(2,3) + pow(3,4) + pow(4,5) + pow(5,6);
        printf("1^2+2^3+3^4+4^5+5^6=%.0f",sum);
       
        return 0;
}
1.
#include <stdio.h>
#include <math.h>

int main()
{
        unsigned long int sum;
        unsigned long int temp;
        long double weight;
        int i;
       
        for (i=0; i<64; i++)
        {
                temp = pow(2,i);
                sum = sum + temp;
        }
       
        weight = sum / 25000;
       
        printf("舍罕王应该给予达依尔%u粒麦子!\n", sum);
        printf("如果每25000粒麦子为1kg,那么应该给%f公斤麦子!\n", weight);
       
        return 0;
}

row1990 发表于 2017-3-21 11:52:29

看代码

小翼001 发表于 2017-3-21 17:25:04

看看

495447865 发表于 2017-3-21 17:27:48

已经回答,请求查看是否正确

lws343343 发表于 2017-3-21 22:11:31

超过unsigned long long 的最大值,怎么进行最后一步

xiaoshazi 发表于 2017-3-22 12:44:20

支持一下!!!

翼-- 发表于 2017-3-24 20:16:26

0.尝试用long long int
1.是char类型和布尔类型
2.不是sizeof是运算符的一种
3.8位
4.布尔类型
5.E
6.unsigned int 可以表示更大的整数
7.程序只有两种状态

huibiansuc 发表于 2017-3-26 21:40:21

kankan

新东方学员 发表于 2017-3-26 21:41:37

难

不在 发表于 2017-3-27 20:50:14

o{:5_94:}

火柴人T 发表于 2017-3-27 21:44:59

哎

innher 发表于 2017-3-28 12:37:50

看答案看答案

米方2016 发表于 2017-3-28 13:10:45

0.long long int
11字节
2.是
3.8
4.字符型
5.ABE
6.int
7.程序只会按部就班

innher 发表于 2017-3-28 19:53:45

看答案看答案

123.123 发表于 2017-3-29 16:38:51

123

西红柿蛋汤面 发表于 2017-3-30 14:01:36

0.long long int
1._bool
2.ye
3.8
4.int
5.A没括号B.没括号D括号里应该intE括号fsizeof连写
6.应该是unsigned
7.规定了
动动手
long long int sum,temp,weight;
int i;
pow(2,i);
%d
%d

q2314740403 发表于 2017-3-30 17:12:24

2333

wenxiao123123 发表于 2017-3-30 17:57:12

多少.、

kai759630 发表于 2017-3-30 19:17:59

答案

gyedkbvo 发表于 2017-3-30 23:06:47

0、long long int
1、char _Bool
2、不是
3、8
4、char
5、EF
6、unsigned int
7、
页: 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30
查看完整版本: S1E6:数据类型 | 课后测试题及答案