0. long long int
1. 1字节
2. 不是
3. 1024?
4. _Bool
5. F
6. unsigned
7. ???
0.#include <stdio.h>
#include <math.h>
int main()
{
int result = pow(1,2)+pow(2,3)+pow(3,4)+pow(4,5)+pow(5,6);
printf("%d\n", result);
return 0;
}
1.--失败
0.long long int
1.char
2.不是函数
3.8
4.bool型
5.F
6.int吧
7.不是0就是1
8.下面不知道错在哪里
#include <stdio.h>
#include <math.h>
int main()
{
long int sum =0;
long int tempt;
float weight;
int i;
for(i=0;i < 64;i++)
{
tempt = pow(2,i);
sum = sum + tempt;
}
weight = sum / 25000;
printf("大王应该给予那个人%d粒麦子\n", sum);
printf("如果每25000粒麦子为1kg,那么应该给%.2f公斤麦子", weight);
return 0;
}
chakandaan
寝室断网啦
0、如果有比long int还要大的整数,那么我会使用long long int来存放数据
1、char
2、size of 和printf一样,也是个函数
3、-235~236个比特位
4、浮点类型
5、没有加括号就是错误的
6、无符号整型可以表示的数比整型大,但是,只可以表示正数,不可以表示负数。
0.long long int
1.char
2.不是,是一个标识符
3.4位
4.布尔类型 4位
5.FBD
6.un
7.
0.
#include<stdio.h>
#include<math.h>
int main()
{
result = pow(1,2)+pow(2,3)+pow(3,4)+pow(4,5)+pow(5,6);
printf("%d",result);
return 0;
}
1.
long lont intsum = 0;
long long int temp = 0;
int weight = 0;
int i = 0;
for (i=0; i<64;i++)
{
temp = row(2,i);
sum = sum + temp;
}
weight = sum\25000;
printf("%d",sum);
printf("%d",weight);
return 0;
{:5_91:}
看看答案
顶楼主
a
学习!
.
小甲鱼辛苦啊了0.0
这个坑挖的很大啊=。=
--------------------
0.long long int
1.char
2.运算符
3.8
4.字符串
5.F
6.unsigned int
7.二傻子
-------------------
#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("rsult is %d\n",result);
return 0;
}
---------
#include<stdio.h>
#include<math.h>
int main()
{
float temp;
float sum;
int i;
sum=0;
for(i=0;i<64;i++)
{
temp=pow(2,i);
//printf("%f\n",temp);
sum=sum+temp;
//printf("%e\n",sum);
}
printf("国王应该给%e粒麦子\n",sum);
printf("弱国25000粒麦子1kg,那么国王要给%f千克麦子\n",sum/25000);
return 0;
}
本帖最后由 白沫哥 于 2017-4-15 20:31 编辑
0、long long int
1、char和_Bool
2、不是,是运算符
3、8
4、
5、EF
6、unsigned int
7、计算机只有是或者不是两种答案,不会模拟两可
0、#include <stdio.h>
#include <math.h>
int main()
{
int sum = 0;
int i;
for(i = 1;i<6;i++){
sum+= pow(i,i+1);
}
printf("%d",sum);
return 0;
}
1、#include <stdio.h>
#include <math.h>
int main()
{
unsigned long long int sum = 0;
unsigned long long int weight;
long long int temp;
int i;
for(i=0;i<64;i++){
temp = pow(2,i);
sum= sum + temp;
}
weight = sum / 25000;
printf("一共需要%llu粒麦子\n",sum);
printf("如果每25000粒麦子为1KG,则重量为:%llu\n",weight);
return 0;
}
查看参考答案
想知道答案
为什么我最后一题不管怎么打还有错误啊, conversion from 'double ' to 'unsigned long ', possible loss of data
Error executing cl.exe.
这是什么意思啊
。
学了python后感觉C好麻烦