#include stdiohint main float sum = 2; float a = 2; float b = 1; float c = 1; float temp; while c = 20 sum += a b ; temp = a; a = a + b; a + b = temp;
这个代码有语法错误,因为在第12行中,尝试将一个表达式赋值给一个表达式,这是不合法的语法。应该将该行改为:
temp = a + b; a = b; b = temp;
另外,应该使用double类型而不是float类型来存储sum、a、b和c,以提高精度。
原文地址: https://www.cveoy.top/t/topic/bWcC 著作权归作者所有。请勿转载和采集!