当前位置: 代码迷 >> C语言 >> 来看看这个程序哪儿错了啊
  详细解决方案

来看看这个程序哪儿错了啊

热度:155   发布时间:2007-09-15 10:09:41.0
来看看这个程序哪儿错了啊
#include<stdio.h>
mian()
{
float h[10],s;
int i;
h[0]=100.0;
for(i=1;i<11;i++)
{ h[i]=h[i-1];
printf("the value is %f",h[i]);
}
}
搜索更多相关的解决方案: include  

----------------解决方案--------------------------------------------------------
数组的下标范围应该是i&lt;10;而可能有看不见的非法字符,重新打一次就可以了
----------------解决方案--------------------------------------------------------
又一个人把主函数给拼写错!!



by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/
----------------解决方案--------------------------------------------------------
传说中的面函数~~~~
----------------解决方案--------------------------------------------------------
我也错过……
main(英语) mian(汉语拼音)
中国人呀
----------------解决方案--------------------------------------------------------
面子问题
又是面子的问题
你这样问
高手会很没面子的
哈哈
----------------解决方案--------------------------------------------------------
你只有h[0]赋了值,h[1]以后的值都默认为0
----------------解决方案--------------------------------------------------------
LZ用了循环,所以h[1]以后还是等于h[0]
错误只是main写错了。
----------------解决方案--------------------------------------------------------
后面完全没有必要用h[i]=h[i-1]
直接等于h[0]就好了.
而错误只是传说中mian函数...
而且习惯也需要改一改.建议楼主用DEV-C++来编译
特别是对于main()这个函数
----------------解决方案--------------------------------------------------------
数据取值范围是0-9,,应该&lt;10吧!
----------------解决方案--------------------------------------------------------
  相关解决方案