77问答网
所有问题
当前搜索:
longfloat输入
double、
float
、
long
、 short怎么输出到标准
输入
?
答:
1、双精度浮点型数据用%lf输出。因为double是8个字节的,
float
是4个字节的,%f 的格式就是4个字节的,而 %lf 就是8个字节的。 例如:printf("%lf\n",x);2、short 占用内存空间2个字节,短整型数据用%d输出 例如:printf("%d\n",a);例如:include <stdio.h> int main(){double x;sh...
C语言中关于
long
和
float
两种数据类型
答:
1.
long
是C语言的一个关键字,代表一种数据类型,中文为长整型。2. long是long int的简写,也就是说,在C语言中long int类型和long类型是相同的。3. long型可以表示的整型数字范围为-2,147,483,648 ~ 2,147,483,647, 即-2^32 ~ 2^32-1 5.在用在C的格式化
输入
输出时,long型的格式化字...
C语言如何
输入
一个数值(int,
float
,double,char,
long
),以二进制的形式输...
答:
include<stdio.h>void prt(char *p){int i; for(i=7;i>=0;i--) printf("%d",(*p & (1<0);}int main(){ char c=122; int i=123,j;
long
a=124; long long b=125;
float
x=19.375; double y=19.375; char *p; p=&c; printf("c="); prt(p); print...
long
和 long double的输出
输入
都是%ld ..?
答:
确实long 是long int 的简写
输入
输出是%ld
long double
是浮点数,输入输出是%lf 如果你都%f输出就没意义。int型就会被隐式转化为
float
型。后面加一个小数点而已。小数点之后全是0没意义。
JAVA的数据类型转换,资料说
long
可以直接转换成
float
。但float是4个字 ...
答:
追问 没说double。我说
long
追答
float
型只能精确到小数点后7位,第8位是不确定的数,反正不是按四舍五入确定。例如long lo=1321421491;float f=lo;System.out.println(f);结果:1.32142144E9 本回答由提问者推荐 举报| 答案纠错 | 评论 1 11 895381288 采纳率:59% 擅长: JAVA相关 编程语言 为...
java有几种数据类型
答:
long
:字节占用 8字节 64位,当到达int数值极限时使用,储存长度为 看图片:浮点数类型:
float
:单精度浮点型 32位 取值范围 3.4e-38~3.4e-38 double:双精度浮点型 64位 ,java中默认的浮点类型 取值范围 1.7e-308~1.7e-308 字符类型:char:16位 ,java字符使用Unicode编码...
ardurino共有几种编程语言
答:
long unsigned
long float
double string array void 数据类型转换:char()byte()int()long()float()常量:HIGH | LOW 表示数字IO口的电平,HIGH 表示高电平(1),LOW 表示低电平(0)。INPUT | OUTPUT 表示数字IO口的方向,INPUT 表示
输入
(高阻态),OUTPUT 表示输出(AVR能提供5V电压...
用C语言编写一段程序,用来
输入
10个整数保存到数组中,求出这10个整数的...
答:
include<stdio.h> int main(){ int i,a[11],sum=0;for(i=1;i<=10;i++){ scanf("%d",&a[i]);sum+=a[i];} printf("%d",sum);return 0;}
C语言程序编写“
输入
两个整数,分别求他们的和、差、积、商、余数,并...
答:
前面声明变量的时候类型是浮点型,所以格式符应该使用%f而不是%d,%d是整型。改为:include "stdio.h"void main(){
float
x,y,a,b,c,d;scanf("%f%f,&x,&y);printf("%f%f%f",x+y,x-y,x*y,x/y,x%d);}
c语言编写程序:
输入
两个数a,b,求输出他们的和。(a,b可能为大于100亿的...
答:
,a,b,a+b); }/*说明:C语言里对
float
类型数据的表示范围为-3.4*10^38~+3.4*10^38。double为-1.7*10^-308~1.7*10^308,
long
double为-1.2*10^-4932~1.2*10^4932.这里使用long double已经够用了也可以解决两个最大的double加起来得到的值超过原有的范围了。当然,...
1
2
3
涓嬩竴椤
其他人还搜
float和double输入
float类型输入与输出
为什么float比long范围大
long转为float
long和float的大小
long类型转换为float类型
float和double和int
float的输入
float输入什么数