77问答网
所有问题
当前搜索:
c语言中double
在
C语言中
,
double d
[3][5]={{1},{2},{3}},(*p)[5]=d;
答:
double (*p)[5]; 声明 p 是1个 指针,可以指向有5个成员的 double 型数组。double (*p)[5] = d; 初始化,指向 数组 d 的首地址。include <stdio.h>#include <stdlib.h> main(){
double d
[3][5]={ {1,2,3,4,5},{11,12,13,14,15},{21,22,23,24,25}};...
在
c语言
里面
double
a,b,area; a=1.2,b=3.6;area=a*b;是什么意思_百度知 ...
答:
错了吧,
double
a中间少了一个空格,是double a,b,area;意思是定义三个double型变量,然后对a,b和area赋值,其中把a*b的值赋值给area
c语言
i为
double
型,请问i可以设为i=1吗? 还是只能设为i=1.0
答:
可以啊,1默认为int型,i = 1,编译器会进行隐式转换,将1变为
double
型的1.0
C语言
:float,
double
,long doubie 问题
答:
float 指实数,知道什么是实数撒 例如 3.14159;
double
指双精度实数,计算机有16位 32位的,你定义一个float型变量系统会给你分配4(不同的计算机分给变量的位不同)位作为存储数据用,而double是float 的二倍 long double则是double 的2倍(不过一般最多用到double现在计算机就算你给定义一个long...
long
double
类型在
C语言中
用printf输出时,转换说明符如何写?
答:
printf函数在输出浮点数时,控制符可以一律用%f。比如:include "stdio.h"int main(void){
double
q=1.732050875688772;float e=2.718182f;long double p=(long double)3.14159265358979323846264;printf("q = %.15f\ne = %f\np = %.19f\n",q,e,p);return 0;} ...
c语言中
pow的用法
答:
一、
c语言中
pow的用法 pow()函数用来求x的y次幂,x、y及函数值都是
double
型 ,其原型为:double pow(double x, double y)。实例代码如下:include include void main(){ double x = 2, y = 10;printf("%f\n",pow(x, y));return 0;} 相关内容:C++提供以下几种pow函数的重载形式:dou...
请教
c语言
明白的人,为何程序1声明了x是
double
型,输出结果是0,不是0.333...
答:
这说明你不了解默认类型和运算过程。x = 1 / 3,运算过程是先将1除以3,1默认是int型,因此1/3的结果是0。然后赋给x。x = 1.0 / 3,1.0默认是float型,因此1.0/3的结果是0.333333,然后赋给x。
c语言
double
类型保留小数问题的解决方法?
答:
double
类型保留小数有两种情况:1 在输出时保留两位小数:用printf通过格式字符即可控制小数的保留。如 double a = 1.234;printf(".2lf",a);会输出1.23 2 在运行过程中结果保留两位小数。可以借助转为整型,及乘除运算实现。如 double a = 1.235;a = ((int)(a*100+0.5))/100.0;运算结果...
大一
C语言
为什么结果是
double
型啊…求解释,详细的
答:
double
8字节 最长
C语言中
long
double
的问题。
答:
long
double
输出时候要用lf修饰 printf("x=%lf\n",x);float ,double ,long double默认输出都是小数点后6位,double 和long double 想要输出多的话,可以用格式符来输出 printf("x=%.10lf\n",x); 这样就能输出小数点后10位。
棣栭〉
<涓婁竴椤
64
65
66
67
69
70
71
72
73
涓嬩竴椤
灏鹃〉
68
其他人还搜