【残々剑】 发表于 2016-1-8 23:13:07

今天晚上终于

yujang123 发表于 2016-1-13 14:40:59

鱼币。10个。好多啊。

yujang123 发表于 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.要么是要么否。(毕竟程序是只会根据既定的条件执行而不会思考。)

yujang123 发表于 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?

yujang123 发表于 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:这种坑大王的臣子。。会不会被砍了?

ciconia 发表于 2016-1-13 20:40:41

啦啦啦

黑龍 发表于 2016-1-17 17:44:20

只照了两道题 看看答案

辛雨之恋 发表于 2016-1-17 21:02:33

感谢小甲鱼,辛苦了。

冰雪孤狼 发表于 2016-1-19 13:46:53

0、long long int
1、short int
2、不是
3、8位
4、Bool类型
5、E,F
6、unsigned int可以存放更大的整数

冰雪孤狼 发表于 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;
}

yaoyaozhe 发表于 2016-1-19 17:02:02

0.long long int
1.bit
2.不是
3.1Byte = 8bit
4._Bool
5.E,F
6.unsigned int

azufan 发表于 2016-1-20 13:46:38

{:5_92:}

464318257 发表于 2016-1-22 21:23:01

{:10_277:}

tigermali 发表于 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.

凤梨 发表于 2016-1-28 18:50:14

什么鬼,,,后面循环老是不对

649823847 发表于 2016-1-31 01:39:30

1

qiben 发表于 2016-2-1 19:02:21

It's difficult for me!

ilmm357 发表于 2016-2-3 21:54:26

动动手有点难

ilmm357 发表于 2016-2-3 22:45:29

最后一题好难

零度非安全 发表于 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.
#include <stdio.h>
#include <math.h>

int main()
{
        int i,sum = 0;
        for(i = 1;i <= 5;i++)
        {
                sum += pow(i,i+1);
        }
        printf("%d\n",sum);
        return 0;
}


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

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

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

        weight = sum / 25000;

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

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