C - primer - plus(第五版)习题答案(3)

2019-05-24 10:44

}

return 0;

或:#include int main(void) { }

9.a.1 2;b.101 102 103 104;c.stuvw;

10.对n没有限制,导致while语句进入死循环,程序一直打印COMPUTER BYTES DOG。 11.a.x+=10,x= x+10;b.++x;c.c=2*(a+b);d.c =a+2* 12.a.--x;b.m = n%k;c.p =q/(b-a);d.x = (a+b)/(c*d) 编程练习

1.#include #define M_TO_H 60 int main(void) { }

2.#include

int main(void) {

int num,limit;

printf(\); scanf(\,&num); limit = num +10; while(num <= limit) {

int minute,hour,left;

printf(\); scanf(\,&minute); while(minute>0) { }

printf(\); return 0;

hour = minute / M_TO_H; left = minute % M_TO_H;

printf(\,minute,hour,left); printf(\); scanf(\,&minute); char i = 'a'; while(i <='g')

printf(\,i++); printf(\); return 0;

}

}

printf(\,num++);

printf(\); return 0;

3.#include #define D_TO_W 7 int main(void) { }

4.#include #define CM_TO_FEET 30.48 #define CM_TO_INCH 2.54 int main(void) { }

float cm,inch; int feet;

printf(\); scanf(\,&cm); while(cm>0) { }

printf(\); return 0;

feet = cm / CM_TO_FEET;

inch = (cm - feet*CM_TO_FEET) / CM_TO_INCH;

printf(\,cm,feet,inch); printf(\); scanf(\,&cm); int day,week,left;

printf(\); scanf(\,&day); while(day>0) { }

printf(\); return 0;

week = day / D_TO_W; left = day % D_TO_W;

printf(\,day,week,left); printf(\); scanf(\,&day);

5.#include

int main(void) { }

6.#include

int main(void) { }

7.#include float cubic_num(float);

int main(void) {

float num,cubic;

printf(\); scanf(\,&num); cubic = cubic_num(num); int count, sum, limit,tmp;

count = 0; sum = 0;

printf(\); scanf(\,&limit); while(count++

printf(\,sum); return 0;

tmp=count*count; sum = sum + tmp; int count, sum, limit;

count = 0; sum = 0;

printf(\); scanf(\,&limit); while(count++

printf(\,sum); return 0;

sum = sum + count;

}

printf(\,num,cubic); return 0;

float cubic_num(float num) { }

8.#include

void Temperatures(double); constfloat K = 1.8; constfloat A = 32.0; constfloat B = 273.16;

int main(void) { }

void Temperatures(double TM) { } 第六章 复习题:

1.2;7;70;64;8;2; 2.36 18 9 4 2 1

3.x>5;scanf(“%lf”,&x)!=1;x ==5; 4.scanf(“%d”,&x) == 1;x<=5;x>=20 5.#include

double celsius,kelvin; celsius = (TM-A) / K; kelvin = celsius + B;

printf(\,TM,celsius,kelvin); double TM; int a;

printf(\); a = scanf(\,&TM); while(a == 1) { } return 0;

Temperatures(TM);

printf(\); a = scanf(\,&TM); float a;

a = num*num*num; return a;

int main(void) { int i, j, list[10];

for(i = 0; i < 10; i++) { list[i] = 2*i + 3; for(j = 0; j<=i; j++)

printf(\,list[j]); printf(\); } return 0;

}

6.#include #define LINE 4 #define ROW 8 int main(void) { int i, j;

for(i = 0; i < LINE; i++) { for(j = 0; j < ROW; j++)

printf(\); printf(\); }

return 0;

}

7.a.Hi! Hi! Hi! Bye! Bye! Bye! Bye! Bye! b.ACGM

8.a.Go west, youn b.Hp!xftu-!zpvo c.Go west, young d.$o west, youn 9.31|32|33|30|31|32|33| *** 1 5 9 13 *** 2 6 4 8


C - primer - plus(第五版)习题答案(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:工作记录及成绩评定册:示例样本(含选题审批表、任务书、开题报

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: