C++小程序

[复制链接]
查看11 | 回复3 | 2009-3-9 19:57:31 | 显示全部楼层 |阅读模式
int n;

cout>n;

double eight=100,ength=0;

int m=2;

for (int i=1;i<=n;++i){

m*=2;

eight=duble(100/m);

ength+=height;}

cout<<"共经过"<<ength<<"米"<<"\n";

cout<<"第"<<n<<"次落地后反弹"<<eight<<"米"<<"\n";
为什么double eight=100,ength=0;这句总是报错呢
还是不行啊,eight=duble(100/m);这句又报错了

回复

使用道具 举报

千问 | 2009-3-9 19:57:31 | 显示全部楼层
不知道你注意没……我复制回到我的C++中,发现你那里的逗号,分号是中文模式的,你可以把它改到英文模式再输入,就应该没问题了吧……...
回复

使用道具 举报

千问 | 2009-3-9 19:57:31 | 显示全部楼层
中间,应该是英文半角符号,你改改试试...
回复

使用道具 举报

千问 | 2009-3-9 19:57:31 | 显示全部楼层
ength+=height;height变成eight...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行