c-primer-plus第6版编程练习标准答案(已下载)

上传人:千****8 文档编号:115432984 上传时间:2019-11-13 格式:DOCX 页数:74 大小:59.86KB
返回 下载 相关 举报
c-primer-plus第6版编程练习标准答案(已下载)_第1页
第1页 / 共74页
c-primer-plus第6版编程练习标准答案(已下载)_第2页
第2页 / 共74页
c-primer-plus第6版编程练习标准答案(已下载)_第3页
第3页 / 共74页
c-primer-plus第6版编程练习标准答案(已下载)_第4页
第4页 / 共74页
c-primer-plus第6版编程练习标准答案(已下载)_第5页
第5页 / 共74页
点击查看更多>>
资源描述

《c-primer-plus第6版编程练习标准答案(已下载)》由会员分享,可在线阅读,更多相关《c-primer-plus第6版编程练习标准答案(已下载)(74页珍藏版)》请在金锄头文库上搜索。

1、C Primer Plus Sixth Edition Programming Exercise Selected Answers Chapter 2 Programming Exercises PE 2-1 /* Programming Exercise 2-1 */ #include int main(void) printf(Gustav Mahlern); printf(GustavnMahlern); printf(Gustav ); printf(Mahlern); return 0; PE 2-3 /* Programming Exercise 2-3 */ #include i

2、nt main(void) int ageyears; /* age in years */ int agedays; /* age in days */ /* large ages may require the long type */ ageyears = 101; agedays = 365 * ageyears; printf(An age of %d years is %d days.n, ageyears, agedays); return 0; PE 2-4 /* Programming Exercise 2-4 */ #include void jolly(void); vo

3、id deny(void); int main(void) jolly(); jolly(); jolly(); deny(); return 0; void jolly(void) printf(For hes a jolly good fellow!n); void deny(void) printf(Which nobody can deny!n); PE 2-6 /* Programming Exercise 2-6 */ #include int main(void) int toes; toes = 10; printf(toes = %dn, toes); printf(Twic

4、e toes = %dn, 2 * toes); printf(toes squared = %dn, toes * toes); return 0; /* or create two more variables, set them to 2 * toes and toes * toes */ PE 2-8 /* Programming Exercise 2-8 */ #include void one_three(void); void two(void); int main(void) printf(starting now:n); one_three(); printf(done!n)

5、; return 0; void one_three(void) printf(onen); two(); printf(threen); void two(void) printf(twon); Chapter 3 Programming Exercises PE 3-2 /* Programming Exercise 3-2 */ #include int main(void) int ascii; printf(Enter an ASCII code: ); scanf(%d, &ascii); printf(%d is the ASCII code for %c.n, ascii, a

6、scii); return 0; PE 3-4 /* Programming Exercise 3-4 */ #include int main(void) float num; printf(Enter a floating-point value: ); scanf(%f, &num); printf(fixed-point notation: %fn, num); printf(exponential notation: %en, num); printf(p notation: %an, num); return 0; PE 3-6 /* Programming Exercise 3-

7、6 */ #include int main(void) float mass_mol = 3.0e-23; /* mass of water molecule in grams */ float mass_qt = 950; /* mass of quart of water in grams */ float quarts; float molecules; printf(Enter the number of quarts of water: ); scanf(%f, &quarts); molecules = quarts * mass_qt / mass_mol; printf(%f

8、 quarts of water contain %e molecules.n, quarts, molecules); return 0; Chapter 4 Programming Exercises PE 4-1 /* Programming Exercise 4-1 */ #include int main(void) char fname40; char lname40; printf(Enter your first name: ); scanf(%s, fname); printf(Enter your last name: ); scanf(%s, lname); printf

9、(%s, %sn, lname, fname); return 0; PE 4-4 /* Programming Exercise 4-4 */ #include int main(void) float height; char name40; printf(Enter your height in inches: ); scanf(%f, &height); printf(Enter your name: ); scanf(%s, name); printf(%s, you are %.3f feet talln, name, height / 12.0); return 0; PE 4-

10、7 /* Programming Exercise 4-7 */ #include #include int main(void) float ot_f = 1.0 / 3.0; double ot_d = 1.0 / 3.0; printf( float values: ); printf(%.4f %.12f %.16fn, ot_f, ot_f, ot_f); printf(double values: ); printf(%.4f %.12f %.16fn, ot_d, ot_d, ot_d); printf(FLT_DIG: %dn, FLT_DIG); printf(DBL_DIG

11、: %dn, DBL_DIG); return 0; Chapter 5 Programming Exercises PE 5-1 /* Programming Exercise 5-1 */ #include int main(void) const int minperhour = 60; int minutes, hours, mins; printf(Enter the number of minutes to convert: ); scanf(%d, &minutes); while (minutes 0 ) hours = minutes / minperhour; mins =

12、 minutes % minperhour; printf(%d minutes = %d hours, %d minutesn, minutes, hours, mins); printf(Enter next minutes value (0 to quit): ); scanf(%d, &minutes); printf(Byen); return 0; PE 5-3 /* Programming Exercise 5-3 */ #include int main(void) const int daysperweek = 7; int days, weeks, day_rem; printf(Enter the number of days: ); scanf(%d, &days);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号