C语言程序设计王新萍各章程序设计实践题答案.docx
《C语言程序设计王新萍各章程序设计实践题答案.docx》由会员分享,可在线阅读,更多相关《C语言程序设计王新萍各章程序设计实践题答案.docx(16页珍藏版)》请在第一文库网上搜索。
1、附录In各章程序设计实践题答案第一章1 .编写程序,输出以下信息:* * * * * Turbo C *程序如下:ttinclude *stdio. h main()(Printf (* * * * *);Printf(* Turbo C * );Printf(* * * * *); )2 .编写程序,用输出字母“E”的图案。 程序如下: include “stdio. hmain () (Printf(*);Printf(*);Printf(*);Printf(*); Printf(*);)第二章L编写程序,将“China”译成密码。密码规律:用原来的字母后面第4个字母代替原 来的字母,例如
2、:字母“A”后面第4个字母是来的用“E”代替来的因此,“China”应 译为Glmrew并输出。程序如下:ttinclude “stdio. hmain()char c 1= C,, c2=* h, c3= i, c4= n,, c5= a;c1+=4;c2+=4;c3+=4;c4+=4;c5+=4;printf (“密码是%c%c%c%c%cn”, cl, c2, c3, c4, c5);)2 .编写程序,将一个三位数整数256的个位、十位和百位分离后输出,输出结果为a=2, b=5, c=60程序如下:#include “stdio. hmain()(int m=256;a=m100;b=
3、(ma*100)10;c=m%10;Printf (a=%d, b=%d, c=%dn”, a, b, c);)3 .已知x=3. 6, y=4. 2。编写程序,求表达式x+y及(int)x%(int) (x+y)的值。程序如下:#include stdio. hmain ()(float x=3. 6, y=4. 2;int c;c=(int)x%(int) (x+y)printfx+y=%f, (int) x%(int) (x+y)=%d n”, x+y, c);)第三章1 .己知银行定期存款的年利率rate为2. 25%,并己知存款期为n年,存款本金为capital 元,编写程序,计算n
4、年后的本利之和deposito要求定期存款的年利率rate.存款期n 和存款本金CaPitaI均由键盘输入。程序如下:#include math, h”#include stdio. hmain ()(int n;double rate;double capital;double deposit;Printf (Please enter rate, year, capital: ,z);scanf (z,%lf, %d, %lfz, ftrate, &n, &capital);deposit = capital * pow(l+rate, n);Printf(deposit = %fn”, d
5、eposit);)2 .己知圆半径为r,编写程序,求圆的周长和面积。要求圆的半径为r由键盘输入。程序如下:ttinclude *stdio. hmain()(int r, 1, s;scanf (%d , &r);1=2*3. 14*r;s=3. 14*r*r;printf(*l=%d ,s=%d ”, 1,s);)3 .编写程序,输入一个华氏温度,要求输出摄氏温度,公式为C=59(F-32),输出结果 取两位小数。程序如下:ttinclude “stdio. hmain()(float c, f;Printf (“请输入一个华氏温度:n);scanf (%f, &f);c= (5. 0/9.
6、 0)*(f-32);Printf (摄氏温度为:%5. 2fn, c);)4 .己知 a=3, b=4, c=5, x=l. 2, y=2. 4, z=-3. 6, u=51274, n=128765, cl, a, c2- b。编写程 序,使程序能得到以下的输出格式和结果。a= 3 b= 4 C= 5X=L 200000, y=2. 400000, z=-3. 600000x+y= 3. 60 y+z=-l. 20 z+x=-2. 40u= 51274 n= 128765cl= a or 97 (ASCII)c2= b, or 98 (ASCII)程序如下:#include “stdio.
7、 hmain()(int a, b, c;long int u, n;float x, y, z;char cl,c2;a=3;b=4;c=5;x=l. 2; y=2. 4; z=-3. 6;u=51274jn=128765;c 1=,a, ;c2= b,;printf (*nz,);printf(a=%2d b=%2d c=%2dn”, a, b, c);printf (x=%8. 6f, y=%8. 6f, z=%9. 6fn”, x, y, z);printf(*x+y=%5. 2f y+z=%5. 2f z+x=%5. 2fn”, x+y, y+z, z+x);printf (z,u=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 王新萍 各章 程序设计 实践 答案