程序设计第三版答案 .docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计第三版答案 .doc

128765 8.6f8.6f9.6f5.2f5.2f5.2f002 71.82 6.2f6.2f6.2f6.2f5.2fl0.2fl0.2f8.2f9.6f6.2fC 程序设计第三版答案 1.请参照本章例题,编写一个C程序,输出以下信息:木木木木木木木本木 1. 请参照本章例题,编写一个C程序,输出以下信息: 木木木木木木木本木 Very Goodj!* 木木木木 main(}{printf(\n};printf(\n};printf{ Ver main(}{printf( y Good! \n};printf(\n};printf( ************^n??j.j j g 编写 一个程序,输入a b c三个值,输出其中最大者。解:ma in(){int a,b ,c,max;print f(请输入三个数 a,b ,c:\n}; sea nf(%d,%d,%d max=a;if(max printf(最大数为:%d,max};}第三 章3.3请将下面各数用八进制数和十六进制数表示:(1) TOC \o 1-5 \h \z 10 (2) 32 (3) 75 (4)-617 (5)-11 1 (6)2483 (7 )- 28654 (8) 2 1003 解:十八十六(10) = (12) = (a) (32) =(40)=20 (75)=(113)=4 b (-617)= (176627)=fd9 7 -111=1 77621=ff91 2483=4663 =963 -28 654=110022=9 012 2100 3=51013=520b 3.5字符常量与字符串常量有什么区别?解:字 符常量是一个字符,用单引号括起来。字符串常量是由0个或 若干个字符而成,用双引号把它们括起来,存储时自动在字符 串最后加一个结束符号’\0\3.6写出以下程序的运行结 果:#i .hvoid main (){char cl= a,,c2=,b,/c3 =,c\c4=,\10 l,/c5=\116, ;printf(a%c b%c\tc%c\ta bc\n,cl,c2, c3);printf( \t\b%c %c\n,c4,c5};解:程序的运行结果为:aabb cc abc A N3 .7 将 China译成密码.密码规律:用原来的字母后面第4个字母代替 原来的字母,例如,字母A 后面第4个字母是E,用E代替AN. 此,China应译为Glmre.请编一程序,用赋初值的议程使 cl ,c2,c3,c4,c5 分别变成 m/r/e,并输出.main(){c har cl=C,c 2=h,c3=i ,c4=.n.,c5=| a;cl+=4;c2+ =4;c3+=4;c4+ =4;c5+=4;pri ntf(密碍是%c%c %c%c%c\n,cl ,c2,c3,c4,c5 );}3.8 例 3.6 能否改成如下:#indud id main(){in t cl,c2;(原为char cl,c2)c l=97;c2=98;p rintf{%c%c\ n,cl,c2};pr intf(%d%d\n ,cl,c2};懈:可以.因为在可输出的字符范围内,用整型和字符型作 用相同.3.9 用相同.3.9 求下 算术 表达式的 值?⑴x+a %3*(int)(x+y )%2/4=2.5(x= 2.5,a=7,y=4. 7}⑵(float) (a+b)/2+(int }x%(int}y=3.5(设 a=2,b=3,x =3.5,y=2.5}3 .10 写出下面 程序的运行 stdio.hvoid main(){int i,j,m,n;i=8; j=10;m=++i;n =j++;printf{%d,%d,%d,%d \n,i,j,m,n};}解:结果:9,11,9,10 第 4 章 4. 4.a=3,b=4,c= 5,x=1.2,y=2. 4,z=-3.6,u=5 1274^=12876 5,想得到以下的输出格式和结果,请写出程序要求输 出的结果如下:a= 3 b= 4 c= 5x=1.200000, y=2.400000,z =- 3.600000x+y= 3.60 y+z =-1.20 z+x=-2.40u= 5127 4 n= cl=a, or 97(ASC ll)c2=,B or 98(ASCII)解:main(}{int a ,b,c;long in t u,refloat x,y,z;char c l,c2;a=3;b=4 ;c=5;x=1.2;y =2.4;z=-3.6;u=51274;n=12 8765;cl=a; c2=,b;print f(\n};prin tf(a=%2d b= %2d c=%2d\n ,a,b,c);prin

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档