| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 487 人关注过本帖
标题:改个小程序吧!
只看楼主 加入收藏
lianhuan
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-6-27
收藏
 问题点数:0 回复次数:8 
改个小程序吧!

哪位大虾帮忙改一下程序吧,为什么运行不了呢?
#include<iostream.h>
void main()
{
double a[3][3];
int i,j;
double d;double e;int f;
for(i=1;i<3;i++)
{
cout<<"please input line:"<<i++<<endl;
cin>>a[i][j];
for(i=1;i<3;i++)
for(j=0;j<3;j++)
d=a[i][j+1]-a[i][j];
}
if(d<1000)
e=0;
else
if(d<1999)
e=(d-1000)*0.05;
else
if(d<2999)
e=(d-1000)*0.10;
else
if(d<3999)
e=(d-1000)*0.15;
else
if(d<4999)
e=(d-1000)*0.2;
else
e=(d-1000)*0.3;
f=int (d-e);
int c;
c=f/100+f%100/50+f%50/20+f%20/10+f%10/5+f%5/2+f%2/1;
cout<<c<<endl;
}

搜索更多相关主题的帖子: include double 
2007-06-28 08:37
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
收藏
得分:0 
这么多的if,else欠套。却没有括号。估计是不行。
加上括号试试,在你现有的缩进格式上。

Fight  to win  or  die...
2007-06-28 09:07
lianhuan
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-6-27
收藏
得分:0 
好的,我试一下哈,谢了!
2007-06-28 09:55
huozoo
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-6-28
收藏
得分:0 
他的是if ````else if,汗```写得跟if```else似的```
2007-06-30 10:04
yghmeng
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-3-15
收藏
得分:0 

还有for语句里面的i++

2007-06-30 14:16
野比
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:1627
专家分:516
注 册:2007-5-24
收藏
得分:0 
豪华的if语句...太赞了..

女侠,约吗?
2007-06-30 21:51
风动
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2007-6-25
收藏
得分:0 


#include<iostream.h>
void main()
{
double a[3][3];
int i,j;
double d;double e;int f;
for(i=1;i<3;i++)
{
cout<<"please input line:"<<i++<<endl;
cin>>a[i][j];
for(i=1;i<3;i++)
for(j=0;j<3;j++)
d=a[i][j+1]-a[i][j];//此处循环有问题,你读一个数进来呢根本不知道a[i][j+1]的值,怎么执行啊
}
if(d<1000)
e=0;
else
if(d<1999)
e=(d-1000)*0.05;
else
if(d<2999)
e=(d-1000)*0.10;
else if(d<3999)
e=(d-1000)*0.15;
else if(d<4999)
e=(d-1000)*0.2;
else
e=(d-1000)*0.3;
f=int (d-e);
int c;
c=f/100+f%100/50+f%50/20+f%20/10+f%10/5+f%5/2+f%2/1;
cout<<c<<endl;
}

d=a[i][j+1]-a[i][j];//此处循环有问题,你读一个数进来呢根本不知道a[i][j+1]的值,怎么执行啊


打框架,做需求分析---敲代码的前提
2007-07-01 01:30
风动
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2007-6-25
收藏
得分:0 
而且j未付初值,谁知道你 cin>>a[i][j]中j是从什么只开始的?

打框架,做需求分析---敲代码的前提
2007-07-01 01:33
wsaaa
Rank: 1
等 级:新手上路
帖 子:136
专家分:0
注 册:2007-5-8
收藏
得分:0 
回复:(lianhuan)改个小程序吧!
同意楼上的意见啊 ,二维数组中的变量有两个啊,在循环的时候两个变量都要循环啊,不然就和一维数组差不多了啊。
2007-07-04 21:52
快速回复:改个小程序吧!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046028 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved