C语言经典习题集.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言经典习题集 C语言经典习题集 PAGE C语言经典习题集 第三章习题 3-1(选做)分析下列程序的输出结果 #include int main(void) { char x =a,y =b; printf(“ xy\bmn\r”); /*xy之前四个空格*/ printf(%c\\%c\\n,x,y); printf(%c\a\n,\65); return 0; } 3-2. 分析程序运行结果。 #include int main(void ) { short i,j; unsigned short u1,u2; u1=10000; u2=40000; i=u1; j=u2; printf(u1=%u,u2=%u\ni=%d,j=%d\n,u1,u2,i,j); return 0; } 3-3 若a=3,b=4,c=5,x=,y=,z= ,u=51274,n=128765, c1=‘a’,c2=‘b’.想得到以下的输出格式和结果,请写出 程序(包括定义变量类型和设计输出,表示空格 ) 注意: 数值的地方必须利用变量的值,不能像下面这行 printf(“ a=3b=4c=5\n”); a=3b=4c=5 x=,y=,z= x+y= y+z=z+x= u=51274n=128765 c1=‘a’ or 97(ASCII) c2=‘b’ or 98(ASCII) 3-4 写程序输入x和y, 求x的y次方(课本附录四,pow函数) 第四章 习题 4-1 编程求 4-2 输出下面的九九乘法表 1*1=1 1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1=4 4*2=8 4*3=12 4*4=16 5*1=5 5*2=10 5*3=15 5*4=20 5*5=25 6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36 7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49 8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81 4-3 证明for、while、do-while三者之间等价,即for可用while表示,反之亦然。 4-4 输入三条边, 判断一个三角形是锐角、直角、钝角三角形中的哪一者? 4-5 求最大的“水仙花数”.要求 (1)三重循环 (2)一重循环用break 4-6 已知 ,利用这个公式求?的近似值,要求误差小于10-6 4-7(较难) 分析如下代码(n2): for(i=1;in;i++) for(j=1;ji;j++) for(k=1;kj;k++) printf(“\n”); 问printf语句共执行了几次?这段代码执行完以后i,j,k值为多少? 4-8 (较难) 有如下代码段(n为正整数): i=1; while(i++n) { j=1; while(j++i) { k=1; while(k++j) printf(“\n”); } } 问printf语句共执行了几次?这段代码执行完以后i,j,k值为多少? 4-9 分析程序输出结果(假设输入 1234 ,然后回车) #include int main(void) { int c; while((c=getchar())!=‘\n’) switch(c-‘2’) { case 0:

文档评论(0)

136****1059 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档