C Primer Plus第6版编程练习答案(已下载)定义

上传人:小了****8 文档编号:252185173 上传时间:2022-02-10 格式:DOCX 页数:74 大小:64.08KB
返回 下载 相关 举报
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、练习题库 | 千锤百练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 int main(void) int ageyears; /* age in years */ int aged

2、ays; /* 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); void deny(void); int main(void) jolly(); jolly(); jolly()

3、; 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(Twice toes = %dn, 2 * toes); printf(toes squared = %dn, toe

4、s * 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); return 0; void one_three(void) printf(onen); two(); p

5、rintf(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, ascii); return 0; PE 3-4 /* Programming Exercise 3-4 */

6、#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-6 */ #include int main(void) float mass_mol = 3.0e-23;

7、/* 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 quarts of water contain %e molecules.n, quarts, molecu

8、les); 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(%s, %sn, lname, fname); return 0; PE 4-4 /* Programmin

9、g 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-7 /* Programming Exercise 4-7 */ #include #include int

10、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: %dn, DBL_DIG); return 0; Chapter 5 Programming Exerci

11、ses 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 = minutes % minperhour; printf(%d minutes = %d hours, %d

12、 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); while (days 0) weeks = days / daysperweek; day_rem =

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 其它考试类文档

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