标题:请教下大家
取消只看楼主
flysky102
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2007-12-26
 问题点数:0 回复次数:5 
请教下大家
程序要求是要记录下捐款人的姓名和金额后,再一一列出捐10000以上的和以下的,我的程序怎么只能记录一个人的数据啊,怎么改是记录多人后再显示?
# include <iostream>
struct tt
 {  char name [20];
    double pace;
 };
 int main()
 {using namespace std;
  tt*jk=new tt;
  cout<<"请输入姓名:";
  cin.get(jk->name,20);
  cout<<"请输入捐款金额:";
  cin>>jk->pace;
  if(jk->pace>10000)
    cout<<"Grand Patrons:"
        <<jk->name;
    else cout<<"Patrons:"<<jk->name;
  
  system("pause");
  return 0;
}
搜索更多相关主题的帖子: 记录 include system double 
2008-03-16 20:19
flysky102
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2007-12-26
得分:0 
我也想用指针啊,可是我对那个一直处于时而懂时而又不懂了

I think I could do better.
2008-03-16 20:25
flysky102
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2007-12-26
得分:0 
晕,我的题目是c primer第5版第6章的一道题啊,还没到这么复杂的地步吧,
我是自学的。。。。

I think I could do better.
2008-03-16 20:38
flysky102
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2007-12-26
得分:0 
可以这样改吗:
# include <iostream>
struct tt
{  char name [20];
    double pace;
};
int main()
{using namespace std;
  tt*jk=new tt;
int i=1;
while(i)
{
  cout<<"请输入姓名:";
  cin.get(jk->name,20);
  cout<<"请输入捐款金额:";
  cin>>jk->pace;
  if(jk->pace>10000)
    cout<<"Grand Patrons:"
        <<jk->name;
    else cout<<"Patrons:"<<jk->name;
  }
  system("pause");
  return 0;
}

I think I could do better.
2008-03-17 21:19
flysky102
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2007-12-26
得分:0 
不懂了呀,我的C++是自学的,身边也没个会的人,遇到问题时除了来这上面来,也没人能帮我了

I think I could do better.
2008-03-19 17:23
flysky102
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2007-12-26
得分:0 
谢谢楼上的,指针数组我也是今天才看到的,由于我自学,还不是很聪明,学的比较慢,指针数组我还没能完全搞透呢

I think I could do better.
2008-03-25 20:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-203729-1-1.html




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

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