C语言程序设计例题源程序(清华大学出版社黄保和编第三版).docVIP

C语言程序设计例题源程序(清华大学出版社黄保和编第三版).doc

  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文档。上传文档
查看更多
C语言程序设计例题源程序(清华大学出版社黄保和编第三版),c语言例题,c语言经典例题100道,c语言经典例题,c语言例题100,c语言例题详解,c语言循环语句例10e0题,c语言编程例题,c语言经典例题100,c语言switch语句例题

《C语言程序设计》例题源程序 第一章 绪论 例1.4.1设圆柱体的半径为r、高为h。求其体积v。 /* *file:compute volume C *这程序是用于计算圆柱体体积 */ #includestdio.h #define PI 3.14159 float volume(float r,float h); void main() {float radius, height,vol; /*声明radius, height, vol为float型变量*/ printf(“input radius, height:”); /*提示用户输入半径radius和高height 的值*/ scanf(“%f%f”, radius, height); /*从键盘输入两个实数分别存入变量radius和height*/ vol=volume(radius , height ); /*调用函数volume()计算圆柱体的体积*/ printf(“vol=%f ”,vol); /*输出圆柱体的体积*/ } /*函数: volume *用法: v=volume(r,h); *该函数的功能是计算半径为r、高为h的圆柱体的体积 */ float volume(float r, float h) {float v; /*局部变量的定义*/ v=PI*r*r*h; return v; } 例 1.4.2求两个整数的和。 #includestdio.h void main ( ) /*求两数之和*/ { int a,b,sum; /*变量的定义*/ printf (“Input the two numbers: “); scanf(“%d%d”,a,b); sum=a+b; printf (sum is %d/n, sum); } 第二章 C语言基础 例2.3.1编写程序,将一个字面常量21分别按十进制、八进制、十六进制形式输出 #include stdio.h main( ) { printf(Decimal: %d Octal: %o Hexadecimal: %x\n,21,21,21); } 例2.3.2观察下面程序的运行结果。 #include stdio.h main( ) { printf(%c---%d,%c---%d\n,a,a,A,A); printf(%d---%c,%d---%c\n,a-32,a-32,A+32,A+32); printf(The value of \a\-\A\ is %d.\n,a-A); printf(Please enter \”Yes\” or \”No\”:\n ); } 例2.3.3 编写程序,计算并输出半径为10的球表面积和球体的体积。 #include stdio.h #define R 10 //定义符号常量R #define PI 3.14159 //定义符号常量PI main( ) { float s,v; s= 4*PI*R*R; v=s*R/3; printf(s=%f v=%f\n,s,v); } 例2.3.4整型数据的溢出。 #include stdio.h main( ) { short int a,b; //定义短整型变量a和b long int c; //定义长整型变量c a=32767; b=a+10; c= a+10; printf(a=%d,b=%d,c=%ld\n,a,b,c); } 例2.3.5浮点型数据的存储误差。将一个有效数字超过7位的实数赋给浮点型变量,然后输出该浮点型变量。 #includestdio.h main() { float a=12.3,b; double c; b=12345.678; c=12345.678; printf(“a=%f,b=%f,c=%lf\n”,a,b,c); } 例2.3.6浮点型数据的计算误差。 #includestdio.h main() { float a,b; a=123456789; b=a+20 ; printf(b=%f,b); } 例2

文档评论(0)

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

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

1亿VIP精品文档

相关文档