资源预览内容
第1页 / 共43页
第2页 / 共43页
第3页 / 共43页
第4页 / 共43页
第5页 / 共43页
第6页 / 共43页
第7页 / 共43页
第8页 / 共43页
第9页 / 共43页
第10页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
ExerciseAnswersCPrimerPlusSixthEditionProgrammingSelectedChapter2ProgrammingExercisesPE2-1/*ProgrammingExercise2-1*/#includeintmain(void)printf(GustavMahlern);printf(GustavnMahlern);printf(Gustav);printf(Mahlern);return0;PE2-3/*ProgrammingExercise2-3*/#includeintmain(void)intageyears;/*ageinyears*/intagedays;/*ageindays*/*largeagesmayrequirethelongtype*/ageyears=101;agedays=365*ageyears;printf(Anageof%dyearsis%ddays.n,ageyears,agedays);return0;PE2-4/*ProgrammingExercise2-4*/#includevoidjolly(void);voiddeny(void);intmain(void)jolly()jolly();jolly();deny();return0;voidjolly(void)printf(Forhesajollygoodfellow!n);voiddeny(void)printf(Whichnobodycandeny!n);PE2-6/*ProgrammingExercise2-6*/#includeintmain(void)inttoes;toes=10;ExerciseAnswersCPrimerPlusSixthEditionProgrammingSelectedprintf(toes=%dn,toes);printf(Twicetoes=%dn,2*toes);printf(toessquared=%dn,toes*toes);return0;/*orcreatetwomorevariables,setthemto2*toesandtoes*toes*/PE2-8/*ProgrammingExercise2-8*/#includevoidone_three(void);voidtwo(void);intmain(void)printf(startingnow:n);one_three();printf(done!n);return0;voidone_three(void)printf(onen);two();printf(threen);voidtwo(void)printf(twon);Chapter3ProgrammingExercisesPE3-2/*ProgrammingExercise3-2*/#includeintmain(void)intascii;printf(EnteranASCIIcode:);scanf(%d,&ascii);printf(%distheASCIIcodefor%c.n,ascii,ascii);return0;PE3-4/*ProgrammingExercise3-4*/#includeintmain(void)floatnum;printf(Enterafloating-pointvalue:);scanf(%f,&num);printf(fixed-pointnotation:%fn,num);printf(exponentialnotation:%en,num);printf(pnotation:%an,num);return0;ExerciseAnswersCPrimerPlusSixthEditionProgrammingSelectedPE3-6/*ProgrammingExercise3-6*/#includeintmain(void)floatmass_mol=3.0e-23;/*massofwatermoleculeingrams*/floatmass_qt=950;/*massofquartofwateringrams*/floatquarts;floatmolecules;printf(Enterthenumberofquartsofwater:);scanf(%f,&quarts);molecules=quarts*mass_qt/mass_mol;printf(%fquartsofwatercontain%emolecules.n,quarts,molecules);return0;Chapter4ProgrammingExercisesPE4-1/*ProgrammingExercise4-1*/#includeintmain(void)charfname40;charlname40;printf(Enteryourfirstname:);scanf(%s,fname);printf(Enteryourlastname:);scanf(%s,lname);printf(%s,%sn,lname,fname);return0;PE4-4/*ProgrammingExercise4-4*/#includeintmain(void)floatheight;charname40;printf(Enteryourheightininches:);scanf(%f,&height);printf(Enteryourname:);scanf(%s,name);printf(%s,youare%.3ffeettalln,name,height/12.0);return0;PE4-7/*ProgrammingExercise4-7*/#include#includeintmain(void)CPrimerPlusSixthEditionProgrammingSelectedExerciseAnswersfloatot_f=1.0/3.0;doubleot_d=1.0/3.0;printf(floatvalues:);printf(%.4f%.12f%.16fn,ot_f,ot_f,ot_f);printf(doublevalues:);printf(%.4f%.12f%.16fn,ot_d,ot_d,ot_d);printf(FLT_DIG:%dn,FLT_DIG);printf(DBL_DIG:%dn,DBL_DIG);return0;Chapter5ProgrammingExercisesPE5-1/*ProgrammingExercise5-1*/#includeintmain(void)constintminperhour=60;intminutes,hours,mins;printf(Enterthenumberofminutestoconvert:);scanf(%d,&minutes);while(minutes0)hours=minutes/minperhour;mins=minutes%minperhour;printf(%dminutes=%dhours,%dminutesn,minutes,hours,mins);printf(Enternextminutesvalue(0toquit):);scanf(%d,&minutes);printf(Byen);return0;PE5-3/*ProgrammingExercise5-3*/#includeintmain(void)constintdaysperweek=7;intdays,weeks,day_rem;printf(Enterthenumberofdays:);scanf(%d,&days);while(days0)weeks=days/daysperweek;day_rem=days%daysperweek;printf(%ddaysare%dweeksand%ddays.n,days,weeks,day_rem);printf(Enterthenumberofdays(0orlesstoend):);scanf(%d,&days);ExerciseAnswersCPrimerPlusSixthEditionProgrammingSelectedprintf(Done!n);return0;PE5-5/*ProgrammingExercise5-5*/#includeintmain(void)/*findssumoffirstnintegers*/intcount,sum;intn;printf(Entertheupperlimit:);scanf(%d,&n);count=0;sum=0;while(count+n)sum=sum+count;printf(sum=%dn,sum);return0;PE5-7/*ProgrammingExercise5-7*/#includevoidshowCube(doublex);intmain(void)/*findscubeofenterednumber*/doubleval;printf(Enterafloating-pointvalue:);scanf(%lf,&val);showCube(val);return0;voidshowCube(doublex)printf(Thecubeof%eis%e.n,x,x*x*x);Chapter6ProgrammingExercisesPE6-1/*pe6-1.c*/*thisimplementationassumesthecharactercodes*/*aresequential,astheyareinASCII.*/#include#defineSIZE26intmain(void)charlcaseSIZE;inti;for(i=0;iSIZE;i+)lcasei=a+i;for(i=0;iSIZE;i+)printf(%c,lcasei);printf(n);return0;PE6-3/*pe6-3.c*/ProgrammingSelectedExerciseAnswersCPrimerPlusSixthEdition/*thisimplementationassumesthecharactercodes*/*aresequential,astheyareinASCII.*/#includeintmain(void)charlet=F;charstart;charend;for(end=let;end=A;end-)for(sta
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号