55问答网
所有问题
当前搜索:
输入double型变量
c 语言中
double
什么意思?
答:
double
在这里是指将变量i和变量s定义为双精度实
型变量
。(也就是说:赋给这两个变量的值将以双精度实型格式存储在内存中)注意事项 1、类型说明符和表达式都必须加括号(单个变量可以不加括号),如把(int)(x+y)写成(int)x+y则成了把x转换成int型之后再与y相加了。2、无论是强制转换或是自动...
printf中
double型
数据能用% lf吗?
答:
答:1.C语言中printf输出float和double都可以用%f,而
double型
数据还可以用%lf。2.scanf当中若是对双精度的
变量
赋值是必须是%后跟lf,而printf当中可以用%f也可以用%lf没有限制。
double
x,y; scanf("%1f%1e",x,y);请问这是什么
输入
格式啊?急!!
答:
楼主
输入
有误啊。应该是scanf("%lf%le",&x,&y); (小写的L,还要加取地址符&)输入/输出双精度实数的格式符。l表示双精度浮点数,e表示指数形式,f就是普通浮点数形式。用于输入时二者通用。输出时有区分。
C语言中,如果事先定义s为
double型
的
变量
,那么赋值时s=0和s=0.0是否都...
答:
C语言中有默认的数据
类型
转化,一般会把整型自动转化为实型。如:
double s
=0; 事实上C语言赋值时真正赋的值为0.0,也就是相当于S=0.0
C语言中
double
要输出几位小数
答:
C语言中
double
默认输出 6 位小数(不足六位以 0 补齐,超过六位按四舍五入截断),可以根据自己的需要去修改输出的位数,例如输出两位小数:(%2lf)。double可以表示十进制的15或16位有效数字。
matlab中
double变量
如何显示
答:
matlab中
double变量
显示如下:在matlab中,常使用imshow()函数来显示图像,此时的图像矩阵可能经过了某种运算,在matlab中,为了保证精度,经过了运算的图像矩阵I其数据类型会从unit8型变成
double型
,直接运行imshow(I)时,发现显示的是一个白色的图像,是因为imshow()显示图像时对double型是认为在0~1(灰度...
假设
变量
a是
double型
,变量b是int型,a=b=1.5 赋值后a b分别等于?_百度知...
答:
a = 1,b = 1.000000 运算符=的结合方向为从右向左,先是b = 1.5,因为b是整形,所以去掉小数b= 1 然后a = b,所以a = 1;
int、
double
、float是什么意思?怎样使用?
答:
int—整型double—双精度浮点float—单精度浮点 int是指整形
变量
,储存整型值的基本类型用Int,Int在32位的设备中表现为32位整型,而在64位的设备中则为64位整型。Float和Double是指小数变量,Float是32位值,Double是64位值,当用小数时,编译器总是将其推断为
Double类型
,而不是Float类型。因此,如果...
c语言中怎么把屏幕
输入
的一组
double
数赋给一个数组
答:
pc = szInput;/*将pc指针指向保存
输入
的所有内容开始位置即第一个double数据的字符串地址*/ i = 0;while ( i < iCount )/*获取各个数据*/ { memset(szOneDouble,0x0,sizeof(szOneDouble));strcpy(szOneDouble,pc);(*pArray)[i] = atof(szOneDouble);/*将字符型数据转换为
double型
*/ ...
变量
为
double型
scanf("%f%f%f",&a,&b,&c) 哪里错了
答:
你少了个最后面的花括号“}”include<stdio.h> main(){
double
a,b,c,d;printf("please input four numbers:");scanf("%d%d%d",&a,&b,&c,&d); //
变量
需要有键盘接受函数scanf();来获取
输入
的数字!printf("a=%d,b=%d,c=%d,d=%d",a,b,c,d);} ...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜