6666666666666
答案
搞定
测试题:
0.long long int
1.char _Bool
2.sizeof是运算符
3.1个字节等于8个比特位
4._Bool
5.F
6.unsigned int
7.程序只会根据语法来执行
动动手:
0:
#include <stdio.h>
#include <math.h>
int main()
{
int i, sum;
sum = 0;
for(i = 1; i <= 5; i++)
{
sum += pow(i, i+1);
}
printf("sum = %d\n", sum);
return 0;
}
1.
#include <stdio.h>
#include <math.h>
int main()
{
int i;
long long int sum= 0;
long long int weight = 0;
for(i = 1; i <= 64; i++)
{
sum += pow(2, i-1);
}
weight = sum / 25000;
printf("舍罕王应该给与达依尔%lld粒麦子/n", sum);
printf("如果每25000粒麦子为1kg,那么应该给%lldkg麦子\n", weight);
return 0;
}
检测
测试题:
0.long long int
1.比特
2.sizeof()用于获得数据类型和表达式的长度
3.8
4.char
5.B F
6.无符号数可以
7.程序会按照我们给定的代码执行
动动手
0.#include<stdio.h>
#include<math.h>
int main()
{
int sum;
sum=pow(1,2)+pow(2,3)+pow(3,4)+pow(4,5)+pow(5,6);
printf("The result is %d",sum);
return 0;
}
1.
#include<stdio.h>
#include<math.h>
int main()
{
unsigned long int sum=0,temp=0,weight=0;
//float weight;
int i,m=0;
for(i=0;i<=63;i++)
{
temp=pow(2,m);
m+=1;
sum=sum+temp;
}
weight=sum/25000;
printf("total weight is %ld kg of wheat\n",weight);
return 0;
}
对答案
{:10_277:}
#include <stdio.h>
#include <math.h>
int main()
{
unsigned long long sum1=0;
unsigned long long sum2=0;
unsigned long long temp;
int i;
for (i=0;i<64;i++)
{
sum1=sum1+pow(2,i);
temp=pow(2,i);
sum2=sum2+temp;
printf("%llu %d\n",sum1-sum2,i);
}
// printf("一共需要%llukg\n",(sum/25000));
return 0;
}
请问为什么sum1和sum2结果会不相同{:10_266:}
#include <stdio.h>
int main()
{
int i;
i = power(1,2)+power(2,3)+power(3,4)+power(4,5)+power(5,6);
printf("\n\
答案是%i\n",i);
return 0;
}
动动手第0题不知道怎么错了
1
作业完了,对答案
朕想知道
参考答案
看看答案
看看
long long int
1
是
8
int
unsigned int
只有1和0
朕想知道
expected... 怎么弄啊
不知道为什么麦子结果小很多