小强子 发表于 2016-7-31 13:04:07

测试题:
        0.long long int
        1.字符型 char 1字节
        2.不是 sizeof是运算符
        3.1字节=8比特位1Byte = 8Bit
        4.字符型 char
        5.E F
        6.unisgned int
        7.程序只有‘是’或‘否’

动动手:
       

official 发表于 2016-8-1 09:09:51

#include<stdio.h>
#include<math.h>
void main(void)
{
long total;
double x = 2;
double y = 31;
total = pow(x,y); /*调用pow函数*/
printf("%ld",total);
}
为什么我这样运行出现的结果为-2147483648

Milanista 发表于 2016-8-1 15:14:38

答案

的感受感受 发表于 2016-8-2 11:41:07

?

风浪1233307 发表于 2016-8-3 14:08:55

学习了            

hfj32 发表于 2016-8-4 21:47:59

我看看

小菜鸟222 发表于 2016-8-7 08:59:29

真不会啊。。。。。。。。。。

batlantern 发表于 2016-8-7 16:18:05

great

powermonkey 发表于 2016-8-7 21:33:42

答案

snowcity 发表于 2016-8-9 11:25:31

s1e6
0.long long int

1.char和_Boll

2.不是,sizeof是一个运算符,用于获取数据类型或表达式的长度。

3.根据系统而定。

4._Bool

5.A B E F

6.unsigned int

7.程序只会执行代码指定的内容。

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

int main(){
        double i;//棋盘的格子数
        double temp;//中间变量,表示每一格放多少粒
        double sum = 0;//总共要放多少粒,初始化为0
        double weight;//麦子的重量

        for(i = 0; i < 64; i++)
        {
                temp = pow(2,i);//2的i次幂
                sum = sum + temp;
        }

        weight = sum / 25000;//25000粒麦子重1kg

        printf("舍汉王一个给予达依尔%f粒麦子!\n", sum);
        printf("如果每25000粒麦子为1kg,那么应该给%f公斤麦子!\n", weight);

        return 0;

}

天边人影 发表于 2016-8-9 18:48:19

0. long long int
1. _Bool or char
2. 不是只是个运算符
3. up to ur OS
4. _Bool
5. E. sizeof(int)
    F. sizeof 123
6. unsigned int
7. 只有人会

弧矢七 发表于 2016-8-12 08:10:00

好好学习天天向上

张维维 发表于 2016-8-12 18:49:15

字节
是
8
char
A B E F
unsiaed int

zfycike 发表于 2016-8-13 21:15:38

教程不错,谢谢分享,大牛辛苦了,支持论坛发展~~

半梦醒 发表于 2016-8-14 09:52:54

{:5_100:}

星云散落 发表于 2016-8-14 16:36:54

学习一下~~

精心 发表于 2016-8-15 23:35:01

{:10_254:}

zzzz76 发表于 2016-8-16 11:57:28

好像算不到正确答案...

gyza 发表于 2016-8-17 10:09:03

答案{:5_99:}

oshapeman 发表于 2016-8-17 19:09:53

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