大佬们救救小登!
c吧
全部回复
仅看楼主
level 5
青冥散修
楼主
看不懂错误项
2025年11月15日 11点11分
1
吧务
level 11
油炸不良人
用%f来scanf int型整形变量的值?
2025年11月15日 14点11分
2
油炸不良人
@青冥散修
如果题目明确说明输入的数的个数的范围,比如0<n<=10000, 可以声明float c[10001];或更大长度来保证不越界!如果题目没有明确范围,最好用float * c = (float*)malloc((a + 1) * sizeof(float));的形式动态分配,动态分配的空间,用完记得free(c);
2025年11月15日 14点11分
金丶小小😂😂😂
屎佬说过的,我就不重复了 我就说说其他的 题目部分要求元素重复,并没有表明一定是数字。 float 是浮点数的类型 或许换为char更好。
2025年11月15日 18点11分
油炸不良人
①%f与int型变量不匹配②for(int i = 0; i <= a; i++)来遍历数组会越界!③忘记了,我先看看
2025年11月15日 14点11分
油炸不良人
建议,源文件改为.c后缀而不是.cpp
2025年11月15日 14点11分
level 1
彩云涧CYJ
现在老师,不知道怎么的,总爱教随时随地说明变量,这个习惯不好。
第二,数组尽量开大些,可以用少些,反过来就是错误。一般情况下,不要用动态数组。
2025年11月15日 15点11分
3
青冥散修
学到了,谢谢佬
2025年11月15日 15点11分
1