第一范文网 - 专业文章范例文档资料分享平台

(完整word版)CPrimerPlus第6版编程练习答案(已下载)

来源:用户分享 时间:2025/5/24 4:24:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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(\Mahler\\n\

printf(\printf(\

printf(\0; }

PE 2---3

/* Programming Exercise 2-3 */ #include int 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(\return 0; }

PE 2---4

/* Programming Exercise 2-4 */ #include void jolly(void); void deny(void); int main(void) { jolly();

jolly(); jolly(); deny(); return 0; }

void jolly(void) {

printf(\}

void deny(void) {

printf(\}

PE 2---6

/* Programming Exercise 2-6 */ #include int main(void) { int

toes; toes = 10;

1

C Primer Plus Sixth Edition Programming Exercise

Selected Answers

printf(\

printf(\

printf(\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(\one_three();

printf(\0; }

void one_three(void) {

printf(\two();

printf(\}

void two(void) {

printf(\}

Chapter 3 Programming Exercises

PE 3---2

/* Programming Exercise 3-2 */ #include int main(void) {

int ascii;

printf(\scanf(\

printf(\return 0; }

PE 3---4

/* Programming Exercise 3-4 */ #include int main(void) { float num;

printf(\scanf(\

printf(\printf(\printf(\}

2

C Primer Plus Sixth Edition Programming Exercise

Selected Answers

PE 3---6

/* Programming Exercise 3-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(\scanf(\

molecules = quarts * mass_qt / mass_mol;

printf(\return 0; }

Chapter 4 Programming Exercises

PE 4---1

/* Programming Exercise 4-1 */ #include int main(void) { char

fname[40]; char lname[40];

printf(\scanf(\your last name: \lname); printf(\fname); return 0; }

PE 4---4

/* Programming Exercise 4-4 */ #include int main(void) { float

height; char name[40];

printf(\scanf(\name: \

printf(\ return 0; }

PE 4---7

/* Programming Exercise 4-7 */ #include

#include int main(void)

3

C Primer Plus Sixth Edition Programming Exercise

Selected Answers

{ float ot_f = 1.0 /

3.0; double ot_d = 1.0 / 3.0; printf(\values: \

printf(\printf(\

printf(\printf(\

printf(\}

Chapter 5 Programming Exercises

PE 5---1

/* Programming Exercise 5-1 */ #include int main(void)

{ const int minperhour = 60; int minutes, hours, mins;

printf(\scanf(\ { hours = minutes /

minperhour; mins = minutes % minperhour;

printf(\printf(\&minutes); }

printf(\ return 0; }

PE 5---3

/* Programming Exercise 5-3 */ #include int main(void)

{ const int daysperweek = 7; int days, weeks, day_rem;

printf(\scanf(\ { weeks = days /

daysperweek; day_rem = days % daysperweek;

printf(\days, weeks, day_rem);

printf(\scanf(\ }

4

C Primer Plus Sixth Edition Programming Exercise

Selected Answers

printf(\return 0; }

PE 5---5

/* Programming Exercise 5-5 */ #include

int main(void) /* finds sum of first n integers */ {

int count, sum; int n;

printf(\

scanf(\sum = 0; while (count++ < n) sum = sum +

count; printf(\return 0; }

PE 5---7

/* Programming Exercise 5-7 */ #include void showCube(double x);

int main(void) /* finds cube of entered number */ { double val;

printf(\scanf(\return 0; }

void showCube(double x) {

printf(\}

Chapter 6 Programming Exercises

PE 6---1

/* pe6-1.c */

/* this implementation assumes the character codes */ /* are sequential, as they are in ASCII. */ #include #define SIZE 26 int main( void ) { char lcase[SIZE]; int i; for (i = 0; i < SIZE; i++) lcase[i] = 'a' + i; for (i = 0; i < SIZE; i++) printf(\printf(\return 0; }

PE 6---3

/* pe6-3.c */

5

(完整word版)CPrimerPlus第6版编程练习答案(已下载).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c54zur7kenu5ap1c1kzfj507xn0uyj200qj6_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top