初学时候的记忆(1)5/24/04 1:28AM

原创 2004年09月13日 16:23:00

#include <iostream>
using namespace std;

struct stu{
 char a[20];
 double k;
 };

main()
{
  int r,i,w,u;
  w = 0,u = 0;
  cout <<"Please the importation number:/n";//输入捐款人数
  cin >> i;
  stu* ps = new stu[i];
  for(r = 0;r < i;r++)
   {
     cout << "name:/n";
     cin.get();       
     cin.get((*ps).a,20); //输入捐款人名字  
     cout << "money:/n";
     cin >> (*ps).k;  // 输入捐款人的款数
     ps++;
   }
   ps = ps - i;
   cout << "The importance contributes money the person:/n";//重要捐款人 
   for(r = 0;r < i; r++)
    {
   
      if ((*ps).k > 10000)//如果捐款人款数多于10000那就是重要捐款人
      {
        
         cout << "name:/n";
         cout << (*ps).a << "/n";
         cout << "Number:/n";//款数
         cout << (*ps).k << "/n";
         w++;
         ps=ps + 1;
      }
      ps = ps - w;
     cout << "It is other to contribute money the person:/n";//其他捐款人 
     for(r = 0;r < i; r++)
    
        {
          cout << "name:/n";
          cout << (*ps).a << "/n";
          cout << "Number:/n";//款数
          cout << (*ps).k << "/n";
          u++;
          ps=ps + 1;
        } 
    }   
     if (w == 0)
      {
       cout << "The importance contributes money the person:/n";//如果用户输入没有重要捐款人输出NONE
       cout << "none";
      }
     if (u == 0)
      {
       cout << "It is other to contribute money the person:/n";//如果用户输入没有其它捐款人输出NONE
       cout << "none";    
      }
    int q;
    cin >> q;
   delete [] ps;
  
   return 0;
}     
 

版权声明:本文为博主原创文章,未经博主允许不得转载。

深入理解ORACLE中时间函数--SYSDATE

sysdate+1是加一天,sysdate+/-(1/48)就是加/减半个小时 加法  select sysdate,add_months(sysdate,12) from dual;...
  • u013456370
  • u013456370
  • 2016年09月30日 10:23
  • 1365

(1.1.24)C++输入cin详解

输入原理: 程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区...
  • fei20121106
  • fei20121106
  • 2015年04月21日 13:57
  • 399

DFS深度优先搜索(1)--poj3984(基本模板题)

迷宫问题 Description 定义一个二维数组: int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, ...
  • Acmer_Sly
  • Acmer_Sly
  • 2016年09月10日 01:35
  • 2371

理解 Linux CPU 负载 1分5分15分

http://bbs.chinaunix.net/thread-4070231-1-1.html 本帖最后由 ulovko 于 2013-03-06 15:18 编辑 ...
  • onlyForCloud
  • onlyForCloud
  • 2015年07月28日 13:48
  • 331

6410中断编程

数据手册 关于支持的中断源(64个)P411 由VIC0INTENABLE寄存器的每一位对应着每一个中断源,使其使能 关于中断向量寄存器(VICx)汇总:P414 ---------------...
  • u011467781
  • u011467781
  • 2014年11月22日 22:17
  • 619

ANR 分析解决(一)

Android ANR 1)什么引发了ANR?      在Android里,应用程序的响应性是由ActivityManager和WindowManager系统服务监视的。当它监测...
  • OyangYujun
  • OyangYujun
  • 2015年08月24日 23:46
  • 1570

2015 程序设计实习之深搜+广搜作业

A:棋盘问题 //广搜问题,用一个结构体来记录,结构体加数组,然后记录pre ,真是简介明了 #include #include using namespace std; int maze[5][5...
  • Irene_ruru
  • Irene_ruru
  • 2015年06月11日 15:32
  • 1542

ORACLE时间函数(SYSDATE)简单理解

加法  select sysdate,add_months(sysdate,12) from dual; --加1年  select sysdate,add_months(sysdate,1) fro...
  • zcouy
  • zcouy
  • 2016年10月26日 17:22
  • 1860

9月30日比赛总结

这次王w的比赛,用的题曾在胜利一中出现过。上午开始比赛时,第一题是裸裸的树状数组。。。我逗比的忘了怎么写Orz。于是。。。于是果断开了第二题。T2赛马 horseracing 题目背景 Backgr...
  • MARSHALBEN
  • MARSHALBEN
  • 2015年10月01日 08:44
  • 230

【1998普及】高精度计算

【1998普及】高精度计算Description 用高精度计算出S=1!+2!+3!+...n!)(n
  • codingdd
  • codingdd
  • 2017年03月10日 09:13
  • 117
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:初学时候的记忆(1)5/24/04 1:28AM
举报原因:
原因补充:

(最多只允许输入30个字)