今天晚上终于
鱼币。10个。好多啊。
0.long long int
1.bool
2.不是。
3.8bit
4.char
5.F(size of是个什么鬼?),E(sizeof 后面跟类型应该需要“()”起来吧)
6.unsigned int,无符号整数。
7.要么是要么否。(毕竟程序是只会根据既定的条件执行而不会思考。)
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: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:这种坑大王的臣子。。会不会被砍了?
啦啦啦
只照了两道题 看看答案
感谢小甲鱼,辛苦了。
0、long long int
1、short int
2、不是
3、8位
4、Bool类型
5、E,F
6、unsigned int可以存放更大的整数
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;
}
0.long long int
1.bit
2.不是
3.1Byte = 8bit
4._Bool
5.E,F
6.unsigned int
{:5_92:}
{:10_277:}
本帖最后由 tigermali 于 2016-1-23 23:29 编辑
0.long long int
1._Bool
2.不是
3.8
4.char
5.E F
6.unsigned int
7.
什么鬼,,,后面循环老是不对
1
It's difficult for me!
动动手有点难
最后一题好难
测试题:
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;
}