循环体里的判断语句只执行一次,之后就不执行啦
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/30 20:27:51
循环体里的判断语句只执行一次,之后就不执行啦
#include
using namespace std;
void main()
{
int i;
int n = 9;
int sum1 = 1 ;
float sum2 = 0;
for(i = 1;i
#include
using namespace std;
void main()
{
int i;
int n = 9;
int sum1 = 1 ;
float sum2 = 0;
for(i = 1;i
![循环体里的判断语句只执行一次,之后就不执行啦](/uploads/image/z/15352903-55-3.jpg?t=%E5%BE%AA%E7%8E%AF%E4%BD%93%E9%87%8C%E7%9A%84%E5%88%A4%E6%96%AD%E8%AF%AD%E5%8F%A5%E5%8F%AA%E6%89%A7%E8%A1%8C%E4%B8%80%E6%AC%A1%2C%E4%B9%8B%E5%90%8E%E5%B0%B1%E4%B8%8D%E6%89%A7%E8%A1%8C%E5%95%A6)
不可能啊,你用的什么编译环境,只是你的两个float(1/sum1)改成float(1.0/sum1)就可以了 ,因为float(1/sum1)是先对括号里面的整数作整数除法运算,每次运算时sum1都大于2,所以得到0,然后把它转换为单精度也是0.0,所以就会一直是0.0,用1.0/sum内部就会临时先将sum1也转换double进行运算,进行双精度类型除法运算,然后将双精度结果强制转换成单精度,或者也可以这样float(1) / sum1
c语言中至少执行一次循环体的循环语句是?
下列循环语句中,执行循环体的次数是()
在下面循环语句中循环体执行的次数为
9.当在程序中执行到 _____ 语句时,将结束所在循环语句中循环体的一次执行.
“for循环是先执行循环体语句,后判断表达式”为什么不对?
在下面循环语句中内层循环体S语句的执行总次数为( ).
这个程序段,循环体语句执行的次数是多少啊.还望再解释下.
C语言程序whlie,求解循环体语句执行几次
在“先判断后工作”的循环程序结构中,循环体执行的次数可以是___
C语言判断题for循环是先执行循环体语句,后判定表达式应该怎么改?
若i初始值为8,则下列循环语句循环体的执行次数为()次.Do While i
matlab如何使用break迅速跳出while循环,并使break之后的本次循环语句不被执行?