11问答网
所有问题
当前搜索:
不能使用浮点数作为循环变量
为什么for循环最少避免
使用浮点
型变量
作为循环变量
答:
一楼说了部分原因,除了精确度以外,还有就是浮点运算要比整数运算要慢,
所以从效率上来说也不建议循环变量是浮点型
C语言
循环变量
可以是
浮点数
吗?
答:
和你的程序的结果不一样,说明是
不能用浮点数
做
循环变量
的.
在C语言中为什么
循环
中更新的
变量不能
定义成
浮点
型?
答:
浮点
型, 由于计算机表达十进制小数时有误差,控制
循环
次数可能会有误差,但也不一定。为保险起见,
能用
整型,则用整型。
for
循环
语句格式中为什么
不能
定义数据类型
答:
for
循环
的控制
变量
一般要求使用简单类型,字符、整数等,
不能用浮点数
、数组等复杂类型,因为一般语言编译for循环的时候,生成机器语言的LOOP指令,是使用CX寄存器左右循环控制变量的。
c语言小问题
答:
使用“%f”打印b的时候,会进行四舍五入,也就是说,打印b的时候,b的小数部分除了前6个3之外,最后的3都被丢弃了。float和double类型精度都不够高,所以,你现在应该知道为什么我们的
循环变量不用浮点数
了。
关于keil c中
浮点运算
的例子
答:
for
循环变量不
用
使用浮点数
。但是算术必须有一个浮点数才能计算得到浮点数值
java中什么表达式
不可以作为循环
条件?求解释。。QQ928488929
答:
循环条件一般是布尔类型的表达式,不管while,do……while还是switch亦或是for,都是判断条件满足的情况下结束循环,在不满足条件的时候循环继续。赋值、定义等表达式
不能作为循环
条件。
C语言:
当
用户输入q或其他非数字值时,
循环
结束?请问这样如何实现?_百度...
答:
不能
,因为y都double,sizeof(y)相当于sizeof(double),所以这个判断没起作用 如果你输入字母,结果会一直是0 想结束就别用while
循环
了
指针
变量
可以由整数赋值
不能用浮点
赋值
答:
所以只能由整数赋值。但是指针所指向的
变量
类型并不受限制,可以是整型也可以
浮点
型。比如有数组a,指针p=a; p指向的就是a数组的首地址,p=a+1,那么*p=a[1]; 可以通过修改*p改变a[1]的值。
c语言为什么
不能
scanf多个
浮点
型
变量
?
答:
float a,b,c; // 输入完一个数,按回车,再输入另一个数,然后回车结束输入 scanf("%f\n%f",&a,&b); // 输入完一个数,输入逗号,再输入另一个数,然后回车结束输入 //scanf("%f,%f",&a,&b...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
double for为什么错
for循环浮点型
for循环如何使用double
浮点型是非整数
哪些整数运算符会存在溢出行为
多线程访问同一变量应该怎么解决
长度不是4字节的类型有哪些
以下程序输出的结果有可能是
关于如下代码说法正确的是