C语言基础编程练习.docVIP

  1. 1、本文档共93页,可阅读全部内容。
  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语言基础编程练习

1.屏幕上输入:This is a C program #include stdio.h int main() { printf(This is a C program.\n); return 0; } 2、求两个整数之和 #include stdio.h void main() { int a,b,sum; a=123; b=456; sum=a+b; printf(%d\n,sum); } 3、求两个整数中的较大者 #include stdio.h void main() { int max(int x,int y); int a,b,c; scanf(%d,%d,a,b); c=max(a,b); printf(max=%d,c); } int max(int x,int y) { int z; if(xy) z=x; else z=y; return(z); } 4、编写一个程序,输入a,b,c三个值,输出其中最大者 #include stdio.h void main() {int a,b,c,max; printf(input a,b,c:\n); scanf(%d,%d,%d,a,b,c); max=a; if(maxb) max=b; if(maxc) max=c; printf(最大数是%d\n,max); } 5、求5! #include stdio.h void main() {int t=1,i=2; while(i=5) {t=t*i; i=i+1; } printf(%d\n,t); } 6、求多项式1-1/2+1/3-1/4+````+1/99-1/100的值 #include stdio.h void main() { int sign=1; double deno=2.0,sum=1.0,term; while(deno=100) { sign=-sign; term=sign/deno; sum=sum+term; deno=deno+1; } printf(%f\n,sum); } 7、将华氏温度64°F转换为摄氏度 #include stdio.h void main() { float f,c; f=64.0; c=(5.0/9.0)*(f-32); printf(c=%f\n,c); } 8、1000元存一年:(1)活期,年利率为r1;(2)一年期顶起,年利率r2;(3)存两次半年定期,年利率为r3.分别计算3种方法本息和 #include stdio.h void main() { float p0=1000,r1=0.0036,r2=0.0225,r3=0.0193,p1,p2,p3; p1=p0*(1+r1); p2=p0*(1+r2); p3=p0*(1+r3/2)*(1+r3/2); printf(p1=%f\np2=%f\np3=%f\n,p1,p2,p3); } 9、给定一个大写字母A,输出其小写字母 #include stdio.h void main() { char c1,c2; c1=A; c2=c1+32; printf(%c\n,c2); printf(%d\n,c2); } 10、给出三角形三边长,求面积 #include stdio.h #include math.h int main() { double a,b,c,s,area; a=3.67; b=5.43; c=6.21; s=(a+b+c)/2; area=sqrt(s*(s-a)*(s-b)*(s-c)); printf(a=%f\tb=%f\tc=%f\n,a,b,c); printf(area=%f\n,area); } 11、输入一个double类型的数,使该数保留小数点后两位,对第三位小数进行四舍五入后处理,然后输出此数,以便验证处理是否正确。 #includestdio.h void main() { double x; printf(Enter x:); scanf(%lf,x); printf((1)x=%f\n,x); x=x*100+0.5; x=(int)x; x=x/100; printf((2)x=%f\n,x); } 12、编程从键盘输入两个整数给变量x和y,然后输出x和y的值,最后交换x和y的值并输出。 #includestdio.h void main() { int x,y,t;

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档