C语言程序的设计第三版谭浩强课后复习题答案完整版

上传人:沈*** 文档编号:85663411 上传时间:2022-05-06 格式:DOC 页数:14 大小:90KB
收藏 版权申诉 举报 下载
C语言程序的设计第三版谭浩强课后复习题答案完整版_第1页
第1页 / 共14页
C语言程序的设计第三版谭浩强课后复习题答案完整版_第2页
第2页 / 共14页
C语言程序的设计第三版谭浩强课后复习题答案完整版_第3页
第3页 / 共14页
资源描述:

《C语言程序的设计第三版谭浩强课后复习题答案完整版》由会员分享,可在线阅读,更多相关《C语言程序的设计第三版谭浩强课后复习题答案完整版(14页珍藏版)》请在装配图网上搜索。

1、 . . . 1.5#include void main printf; printf; printf; 1.6#include void main float max; float a,b,c; printf; scanf; printfmax=%f,max; float max float m,n; m=xy? x: y; n=mz? m: z; return; 3.6 #include void main char c1=a,c2=b,c3=c,c4=101,c5=116; printf; printf; 3.9.1 #include void main double x=2.5,y=4

2、.7,z;int a=7; z=x+a%3*%2/4;printf; 3.9.2#include void main int a=2,b=3; float x=3.5,y=2.5,z; z=/2+x%y; printf; 4.5#include void main int a=5,b=7; double x=67.8564,y=-789.124; char c=A; long n=1234567; unsigned u=65535; printf; printf; printf; printf; printf; printf; printf; printf; printf; printf; 4

3、.6#include void main int a,b;float x,y;char c1,c2; scanf; scanf; scanf;4.7#includevoid main int a,b;float x,y,z;char c1,c2; scanf; scanf; scanf; 4.8#include #define pi 3.14void main float r,h,l,s1,s2,v1,v2; printf; scanf; l=2*pi*r; s1=pi*r*r; s2=4*s1; v1=4/3*pi*r*r*r; v2=s1*h; printf;printf;printf;p

4、rintf;printf;5.5 #include void main float x,y; printf; scanf; ifx y=x; else if=1&x y=2*x-1; else y=3*x-11; printf; printf; 5.6 #include void main float b; int a; printf; scanf; while b100 printf; scanf; a= int; ifa a=5; switchcase 10: case 9: printf;break; case 8: printf;break; case 7: printf;break;

5、 case 6: printf;break; case 5: printf;break; #include #include void main int x,y,m,n,i=1,j=0; printf; scanf; whilex=100000 printf; scanf; forn=0;n y=intx/pow; if0&y m=n+1;printf; printf; do printf %d,intx/pow%10; i+; while=0; printf; doprintf %d,intx/pow%10;j+; whilej-m;printf; 6.1输入两个正整数m和n,求其最大公约数

6、和最小公倍数。#include void main int m,n,i,j; printf; scanf; fori=1;i if j=i; printf; for if break;printf;printf; 6.2 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。#include void main int i=0,j=0,k=0,x=0; char c; printf; whilec=getchar!=n if=A&c=a&c i+; else if j+; else if=0&c k+; else x+; printf; printf; 6.3求Sn=a+aa

7、+aaa+aaa之值,其中a是一个数字。例如:222222222222222此时n5,n由键盘输入。#include#include void main int i,n; int sum=0,s=0; printf; scanf; whilen printf; scanf; fori=0;i s+=pow; sum+=2*s; printf; 6.8 题目:有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,求出这个数列的前20项之和。#include void main int a=1,b=1,i;float sum=0.0; fori=0;i a=a+b; b=a-b; su

8、m+=a/b; printf; printf; 7.2#include void main int i,j,t,a10; printf; fori=0;i scanf; forj=1;j fori=0;i ifai t=ai; ai=ai+1; ai+1=t; printf; fori=0;i printf; printf; 7.3#include void main int i,j,m,n,a33; printf; fori=0;i forj=0;j scanf; m=a00+a11+a22; n=a02+a11+a20; printf; printf; 7.4#include void m

9、ain static int a10=1,5,6,10,20,24,55,58,64; int i,t; printf; scanf; for0;i- ifai t=ai-1; ai-1=ai; ai=t; fori=0;i printf; printf; 7.8#include void main int a55,b5,c5,d55; int i,j,k,l;printf; fori=0;i forj=0;j scanf; fori=0;i forj=0;j aij=dij; fori=0,k=0;i forj=0;j if=aij+1 bk=aij+1=aij; else bk=aij+1

10、; forj=0,l=0;j fori=0;i ifaij cl=ai+1j=aij; else cl=ai+1j; fori=0,k=0;i forj=0,l=0;j if if printf; else printf; 7.10#include#include void main int i,j=0,k=0,l=0,m=0,n=0; char str0301,str1100,str2100,str3100; gets; gets; gets; strcat; strcat; strcat; for if=A&str0i j+; else if=a&str0i k+; else if=0&s

11、tr0i l+; else if m+; else n+; printf; printf; printf; 7.14#include #include void main int i=0,resu; char s1100,s2100; printf; gets; printf; gets; while i+; if resu=0; else resu=s1i-s2i; printf; 8.1#include void main int maxgy; int mingb; int a,b; printf; scanf;whilea=0|bprintf; scanf; printf这两个数的最大公

12、约数是:%d,maxgy; printf这两个数的最小公倍数是:%d,mingb; printf; int maxgy int i,k; fori=1;i if k=i; return k; intmingb int j; for if break; return j; 8.3#include void main int judss; int a; printf; scanf; whileaprintf;scanf; judss;printf; int judss int i; fori=2;i if break; ifi return printf; else return printf; 8.5#include#include void main char fx; char str0100; printf;gets; fx; puts; char fx int i,j,k=strlen; char str2100; strcpy; for-1;i+,j- str1i=str2j; return str1100;14 / 14

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!