C++primerplus第6版中文版编程练习答案word版.docx
《C++primerplus第6版中文版编程练习答案word版.docx》由会员分享,可在线阅读,更多相关《C++primerplus第6版中文版编程练习答案word版.docx(40页珍藏版)》请在冰豆网上搜索。
C++primerplus第6版中文版编程练习答案word版
第二章:
开始学习C++
n”;
}
<}doubleC2F(doublet){return*t+32;}<}doubleconvert(doublet){return63240*t;n";return0;}style(milespergallon):"<}EntertheautomobilegasolineconsumptionfigureinEuropeanstyle(litersper100kilometers):Convertsto.style(milespergallon):L/100Km=mpgPressanykeytocontinuestyle(milespergallon):";doubleUS_style;cin>>US_style;cout<<"ConvertstoEuropeanstyle(milespergallon):"<}style(milespergallon):19ConvertstoEuropeanstyle(milespergallon):19mpg=100KmPressanykeytocontinue第四章复合类型n";return0;}rand<<<}return0;} rand="A";eight=;snack[0].calory=200;snack[1].brand="B";snack[1].weight=;snack[1].calory=400;snack[2].brand="C";snack[2].weight=;snack[2].calory=500; for(inti=0;i<3;i++){cout<<"brand:"<"<cout<<"calorie:"<}delete[]snack;return0;}et();car*ps=newcar[num];for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
doubleC2F(doublet)
{
return*t+32;
<}doubleconvert(doublet){return63240*t;n";return0;}style(milespergallon):"<}EntertheautomobilegasolineconsumptionfigureinEuropeanstyle(litersper100kilometers):Convertsto.style(milespergallon):L/100Km=mpgPressanykeytocontinuestyle(milespergallon):";doubleUS_style;cin>>US_style;cout<<"ConvertstoEuropeanstyle(milespergallon):"<}style(milespergallon):19ConvertstoEuropeanstyle(milespergallon):19mpg=100KmPressanykeytocontinue第四章复合类型n";return0;}rand<<<}return0;} rand="A";eight=;snack[0].calory=200;snack[1].brand="B";snack[1].weight=;snack[1].calory=400;snack[2].brand="C";snack[2].weight=;snack[2].calory=500; for(inti=0;i<3;i++){cout<<"brand:"<"<cout<<"calorie:"<}delete[]snack;return0;}et();car*ps=newcar[num];for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
doubleconvert(doublet)
return63240*t;n";return0;
style(milespergallon):
"<}EntertheautomobilegasolineconsumptionfigureinEuropeanstyle(litersper100kilometers):Convertsto.style(milespergallon):L/100Km=mpgPressanykeytocontinuestyle(milespergallon):";doubleUS_style;cin>>US_style;cout<<"ConvertstoEuropeanstyle(milespergallon):"<}style(milespergallon):19ConvertstoEuropeanstyle(milespergallon):19mpg=100KmPressanykeytocontinue第四章复合类型n";return0;}rand<<<}return0;} rand="A";eight=;snack[0].calory=200;snack[1].brand="B";snack[1].weight=;snack[1].calory=400;snack[2].brand="C";snack[2].weight=;snack[2].calory=500; for(inti=0;i<3;i++){cout<<"brand:"<"<cout<<"calorie:"<}delete[]snack;return0;}et();car*ps=newcar[num];for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
Entertheautomobilegasolineconsumptionfigurein
Europeanstyle(litersper100kilometers):
Convertsto.style(milespergallon):
L/100Km=mpg
Pressanykeytocontinue
";doubleUS_style;
cin>>US_style;
cout<<"ConvertstoEuropeanstyle(milespergallon):
"<}style(milespergallon):19ConvertstoEuropeanstyle(milespergallon):19mpg=100KmPressanykeytocontinue第四章复合类型n";return0;}rand<<<}return0;} rand="A";eight=;snack[0].calory=200;snack[1].brand="B";snack[1].weight=;snack[1].calory=400;snack[2].brand="C";snack[2].weight=;snack[2].calory=500; for(inti=0;i<3;i++){cout<<"brand:"<"<cout<<"calorie:"<}delete[]snack;return0;}et();car*ps=newcar[num];for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
19
ConvertstoEuropeanstyle(milespergallon):
19mpg=100Km
第四章复合类型
n";
return0;
rand<<<}return0;} rand="A";eight=;snack[0].calory=200;snack[1].brand="B";snack[1].weight=;snack[1].calory=400;snack[2].brand="C";snack[2].weight=;snack[2].calory=500; for(inti=0;i<3;i++){cout<<"brand:"<"<cout<<"calorie:"<}delete[]snack;return0;}et();car*ps=newcar[num];for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
<<}return0;} rand="A";eight=;snack[0].calory=200;snack[1].brand="B";snack[1].weight=;snack[1].calory=400;snack[2].brand="C";snack[2].weight=;snack[2].calory=500; for(inti=0;i<3;i++){cout<<"brand:"<"<cout<<"calorie:"<}delete[]snack;return0;}et();car*ps=newcar[num];for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
<}return0;} rand="A";eight=;snack[0].calory=200;snack[1].brand="B";snack[1].weight=;snack[1].calory=400;snack[2].brand="C";snack[2].weight=;snack[2].calory=500; for(inti=0;i<3;i++){cout<<"brand:"<"<cout<<"calorie:"<}delete[]snack;return0;}et();car*ps=newcar[num];for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
rand="A";eight=;
snack[0].calory=200;snack[1].brand="B";snack[1].weight=;snack[1].calory=400;snack[2].brand="C";snack[2].weight=;snack[2].calory=500;
for(inti=0;i<3;i++)
cout<<"brand:
"<"<cout<<"calorie:"<}delete[]snack;return0;}et();car*ps=newcar[num];for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
"<cout<<"calorie:"<}delete[]snack;return0;}et();car*ps=newcar[num];for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<<"calorie:
"<}delete[]snack;return0;}et();car*ps=newcar[num];for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
delete[]snack;return0;
et();car*ps=newcar[num];
for(inti=0;i{cout<<"Car#"<\n";cout<<"Pleaseenterthemake:";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:";(cin>>ps[i].year).get();}cout<<"Hereisyourcollection:\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<<"Car#"<
\n";cout<<"Pleaseenterthemake:
";getline(cin,ps[i].name);cout<<"Pleaseentertheyearmade:
";(cin>>ps[i].year).get();
cout<<"Hereisyourcollection:
\n";for(inti=0;ireturn0;}#include#includeusingnamespacestd;structcar{stringmaker;intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
#include
#includeusingnamespacestd;structcar
stringmaker;intyear;
};
intmain()
intnumber;
cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;
car*a=newcar[number];
for(inti=0;i{cout<<"Car#"<"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
"<";();getline(cin,a[i].maker);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
";();
getline(cin,a[i].maker);
cout<<"Pleaseentertheyearmade:
";cin>>a[i].year;
"<cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<return0;}#includeusingnamespacestd;structcar{charmaker[20];intyear;};intmain(){intnumber;cout<<"Howmanycarsdoyouwishtocatalog";cin>>number;car*a=newcar[number];for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
charmaker[20];intyear;
for(inti=0;i{cout<<"Car#"<"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
"<";();(a[i].maker,20);cout<<"Pleaseentertheyearmade:";cin>>a[i].year;}cout<<"Hereisyourcollection:"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
(a[i].maker,20);
"<cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<return0;}n";return0;} n";return0;}和的区别是:word!="done",因为当word=done一样时,返回值为1,不一样时才是返回0. ;for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
n";return0;
和的区别是:
word!
="done",因为当word=done一样时,返回值为1,不一样时才是返回0.
;
for(intk=0;k<=i;++k)cout<<"*";cout<}return0;}第六章分支语句和逻辑运算符n";break;case'p':cout<<"Amapleisapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':}return0;}cout<<"Amapleisagame.\n";#includeusingnamespacestd;voidshow();intmain(){show();charchoice;while(cin>>choice){switch(choice){case'c':cout<<"It'sacarnivore.\n";break;case'p':cout<<"It'sapianist.\n";break;case't':cout<<"Amapleisatree.\n";break;case'g':cout<<"It'sagame.\n";break;default:cout<<"Pleaseenterac,p,t,org:";}}return0;}voidshow(){cout<<"Pleaseenteroneofthefollowingchoices:\n""c)carnivorep)pianist\n""t)treeg)game\n";}displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.diplaybypreference\n"<<"q.quit\n";charch;bopmember[5]={{"WimpMacho","EnglishTeacher","DEMON",0},{"RakiRhodes","JuniorProgrammer","BOOM",1},{"CeliaLaiter","SuperStar","MIPS",2},{"HoppyHipman","AnalystTrainee","WATEE",1},{"PatHand","Police","LOOPY",2}};cout<<"Enteryourchoice:";while(cin>>ch&&ch!='q'){switch(ch){case'a':for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
第六章分支语句和逻辑运算符
n";break;
case'p':
cout<<"Amapleisapianist.\n";break;
case't':
cout<<"Amapleisatree.\n";break;
case'g':
cout<<"Amapleisagame.\n";
#includeusingnamespacestd;voidshow();
show();
charchoice;
while(cin>>choice)
switch(choice)
case'c':
cout<<"It'sacarnivore.\n";break;
cout<<"It'sapianist.\n";break;
cout<<"It'sagame.\n";break;
default:
cout<<"Pleaseenterac,p,t,org:
";
voidshow()
cout<<"Pleaseenteroneofthefollowingchoices:
\n""c)carnivorep)pianist\n"
"t)treeg)game\n";
displaybynameb.displaybytitle\n"
<<"c.displaybybopnamed.diplaybypreference\n"
<<"q.quit\n";charch;
bopmember[5]={
{"WimpMacho","EnglishTeacher","DEMON",0},
{"RakiRhodes","JuniorProgrammer","BOOM",1},
{"CeliaLaiter","SuperStar","MIPS",2},
{"HoppyHipman","AnalystTrainee","WATEE",1},
{"PatHand","Police","LOOPY",2}
cout<<"Enteryourchoice:
";while(cin>>ch&&ch!
='q')
switch(ch)
case'a':
for(inti=0;i<5;i++)cout<case'b':for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
case'b':
for(inti=0;i<5;i++)cout<case'c':for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
for(inti=0;i<5;i++)cout<case'd':for(inti=0;i<5;i++){if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
case'd':
for(inti=0;i<5;i++)
if(member[i].preference==0)cout<}break;}cout<<"Nextchoice:";}cout<<"Bye!\n";return0;}#includeusingnamespacestd;constintstrsize=30;structbop{charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;};voidshow();intmain(){bopA[5]={{"WimpMacho","Teacher","HAHA",0},{"RakiRhodes","JuniorProgrammer","LIAR",1},{"Celia","engineer","MIPS",2},{"HoppyHipman","AnalystTrainee","WAHU",1},{"PatHand","Student","LOOPY",2}};cout<<"BenevolentOrderofProgrammersReport\n";show();cout<<"Enteryourchoice:";charchoice;cin>>choice;while(choice!='q'){switch(choice){case'a':cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
break;
cout<<"Nextchoice:
cout<<"Bye!
\n";return0;
#includeusingnamespacestd;constintstrsize=30;structbop{
charfullname[strsize];chartitle[strsize];charbopname[strsize];intpreference;
voidshow();intmain()
bopA[5]=
{"WimpMacho","Teacher","HAHA",0},
{"RakiRhodes","JuniorProgrammer","LIAR",1},
{"Celia","engineer","MIPS",2},
{"HoppyHipman","AnalystTrainee","WAHU",1},
{"PatHand","Student","LOOPY",2}
cout<<"BenevolentOrderofProgrammersReport\n";show();
";charchoice;
cin>>choice;
while(choice!
cout<<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
<<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
<case'b':cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
<<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
<case'c':cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
<<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
<case'd':cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
<<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
<default:cout<<"That'snottheproperchoice.\n";}cout<<"Nextchoice:";cin>>choice;}cout<<"Bye!\n";return0;}voidshow(){cout<<"a.displaybynameb.displaybytitle\n"<<"c.displaybybopnamed.displaybypreference\n"<<"q.quit\n";}ame);cout<<"请输入第"<";cin>>ps[i].money;();}cout<<"GrandPatrons:\n";for(inti=0;i10000){cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<<"That'snottheproperchoice.\n";
";cin>>choice;
cout<<"a.displaybynameb.displaybytitle\n"
<<"c.displaybybopnamed.displaybypreference\n"
<<"q.quit\n";
ame);cout<<"请输入第"<
";cin>>ps[i].money;
();
cout<<"GrandPatrons:
\n";for(inti=0;i10000)
cout<++temp;}if(temp==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
++temp;
if(temp==0)cout<<"none\n";
cout<<"Patrons:
\n";for(inti=0;i{cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<++temp;}if(temp==0)cout<<"none\n";delete[]ps;return0;}#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){intnumber;intcount=0;cout<<"Pleaseenterthenumberofdonator:";cin>>number;charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
delete[]ps;return0;
#includeusingnamespacestd;structcharity
stringname;doublemoney;
intnumber;intcount=0;
cout<<"Pleaseenterthenumberofdonator:
";cin>>number;
charity*pt=newcharity[number];for(inti=0;i{cout<<"Pleaseenteryourname:";();getline(cin,pt[i].name);cout<<"Pleaseenterthemoneyyouaregoingtodonate:";cin>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<<"Pleaseenteryourname:
getline(cin,pt[i].name);
cout<<"Pleaseenterthemoneyyouaregoingtodonate:
";cin>>pt[i].money;
if(pt[i].money>10000)count++;
if(count==0)
cout<<"None(money>10000)";else
cout<<"GrandPatron\n";for(inti=0;i{if(pt[i].money>10000)cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
if(pt[i].money>10000)
cout<}}cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron\n";for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
if(10-count==0)
cout<<"None(money<10000)";else
cout<<"Patron\n";
for(inti=0;i{if(pt[i].money<10000)cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
if(pt[i].money<10000)
cout<}}return0;}n";exit(EXIT_FAILURE);}inFile>>ch;while()){++sum;inFile>>ch;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunkonwnreason.\n";cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
n";exit(EXIT_FAILURE);
inFile>>ch;while())
++sum;inFile>>ch;
if())
cout<<"Endoffilereached.\n";elseif())
cout<<"Inputterminatedbydatamismatch.\n";else
cout<<"Inputterminatedforunkonwnreason.\n";
cout<<"总共有"<"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
"<}#include#include#includeusingnamespacestd;constintSize=20;intmain(){charfilename[Size];ifstreaminfile;cout<<"Enternameofdatafile:";(filename,Size);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
#includeusingnamespacestd;constintSize=20;intmain()
charfilename[Size];ifstreaminfile;
cout<<"Enternameofdatafile:
";(filename,Size);(filename);
if(!
())
cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}chara;intcount=0;infile>>a;while()){++count;infile>>a;}if())cout<<"Endoffilereached.\n";elseif())cout<<"Inputterminatedbydatamismatch.\n";elsecout<<"Inputterminatedforunknownreason.\n";if(count==0)cout<<"Nodataprocessed.\n";elsecout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
exit(EXIT_FAILURE);
chara;
intcount=0;infile>>a;
while())
++count;infile>>a;
cout<<"Inputterminatedforunknownreason.\n";if(count==0)
cout<<"Nodataprocessed.\n";else
cout<<"Thetextcontains"<();return0;}n";exit(EXIT_FAILURE);}fin>>num;();member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
();return0;
fin>>num;();
member*pd=newmember[num];for(inti=0;i{(pd[i].name,20);fin>>pd[i].donation;();}cout<<"GrandPatrons:\n";for(inti=0;i=10000){cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
(pd[i].name,20);fin>>pd[i].donation;();
\n";for(inti=0;i=10000)
cout<}if(count1==0)cout<<"none\n";cout<<"Patrons:\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
if(count1==0)cout<<"none\n";cout<<"Patrons:
\n";for(inti=0;i{cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<}if(count2==0)cout<<"none\n";delete[]pd;return0;}#include#include#include#includeusingnamespacestd;structcharity{stringname;doublemoney;};intmain(){stringfilename;ifstreaminfile;cout<<"Enternameofdatafile:";getline(cin,filename);(filename);if(!()){cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
if(count2==0)cout<<"none\n";
delete[]pd;return0;
stringfilename;ifstreaminfile;
";getline(cin,filename);(filename);
cout<<"Couldnotopenthefile"<exit(EXIT_FAILURE);}intnumber,count=0;infile>>number;charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
intnumber,count=0;infile>>number;
charity*pt=newcharity[number];for(inti=0;i{();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)count++;}if(count==0)cout<<"None(money>10000)";else{cout<<"GrandPatron:\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
();getline(infile,pt[i].name);infile>>pt[i].money;if(pt[i].money>10000)
count++;
cout<<"GrandPatron:
\n";for(inti=0;i{if(pt[i].money>10000)cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<}}if(10-count==0)cout<<"None(money<10000)";else{cout<<"Patron:\n";for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<<"Patron:
\n";
for(inti=0;i{if(pt[i].money<10000)cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
cout<}}delete[]pt;return0;} 第7章函数——C++的编程模块n";return0;}intinput(doublescore[],intlimit){d
delete[]pt;return0;
第7章函数——C++的
编程模块
intinput(doublescore[],intlimit)
d
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1