看看习题,巩固知识。
只是为了对答案
看答案
低调学习,天天向上!
lkd
看看答案
0.long long int
1. 1字节
2、是
3、8比特
4、_bool
5、 A, B, E, F
6. unsigned可以存放比int大一倍的整数
7、不知道
朕想知道答案啊。。。
朕想知道
本帖最后由 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: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的范围了好伐。。。。。。。。。。
0. float
1.short short
2.是
3.8
4.bool?
5.e f
6.unsigned int
7.写啥就执行啥
{:9_235:}
{:5_90:}
{:9_236:}
顶一下老师
已几乎完成。{:5_94:}
看一看答案
long long int
查看