c程序设计语言17037new

c程序设计语言17037new

ID:34483038

大小:181.77 KB

页数:5页

时间:2019-03-06

c程序设计语言17037new_第1页
c程序设计语言17037new_第2页
c程序设计语言17037new_第3页
c程序设计语言17037new_第4页
c程序设计语言17037new_第5页
资源描述:

《c程序设计语言17037new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Hello,World#includemain()C{C程序设计语言printf("hello,world");}第1章章观其大略观其大略¢超级无敌考考你:孙志岗如何把“hello”和“world”分别打印在两行?sun@hit.edu.cnhttp://sunner.cnhello.c2004-12-19ATutorialIntroduction2打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表#include¢计算公式:/*对fahr=0,20,...,300C=(5/9)(F

2、-32)打印华氏温度与摄氏温度对照表*/main(){intfahr,celsius;intlower,upper,step;lower=0;/*温度表的下限*/upper=300;/*温度表的上限*/step=20;/*步长*/fahr=lower;while(fahr<=upper){celsius=5*(fahr-32)/9;printf("%dt%d",fahr,celsius);fahr=fahr+step;}fc1.c}2004-12-19ATutorialIntroduction32004-12-19ATut

3、orialIntroduction41代码风格没有代码风格#include#include/*对fahr=0,20,...,300main(){intfahr,celsius;打印华氏温度与摄氏温度对照表*/intlower,upper,step;main()lower=0;upper=300;step=20;{fahr=lower;intfahr,celsius;while(fahr<=upper){intlower,upper,step;celsius=5*(fahr-32)/9;prin

4、tf("%dt%d",fahr,celsius);lower=0;/*温度表的下限*/fahr=fahr+step;}}upper=300;/*温度表的上限*/step=20;/*步长*/fahr=lower;http://www.ioccc.orgwhile(fahr<=upper){TheInternationalObfuscatedCCodeContestcelsius=5*(fahr-32)/9;两个获奖的例子:dance.c、sqrt.cprintf("%dt%d",fahr,celsius);fahr=f

5、ahr+step;}}fc1.cfc2.c2004-12-19ATutorialIntroduction52004-12-19ATutorialIntroduction6更简单、精确的对照表打印程序字符输入输出#include¢c=getchar()#defineLOWER0/*表的下限*/#defineUPPER300/*表的上限*/–从键盘读入一个字符,赋值给变量c#defineSTEP20/*步长*/¢putchar(c)/*打印华氏-摄氏温度对照表*/–把c输出到屏幕main(){¢拷贝的基本思想:in

6、tfahr;读一个字符while(该字符不是文件结束指示符)for(fahr=LOWER;fahr<=UPPER;fahr=fahr+STEP)printf("%3d#%6.1f",输出刚读进的字符fahr,读下一个字符(5.0/9.0)*(fahr-32));}fc3.c2004-12-19ATutorialIntroduction72004-12-19ATutorialIntroduction82拷贝(Copy)一个更好的版本#include#include/*用于将输入复制到输出的程

7、序;第1个版本*//*用于将输入复制到输出的程序;第2个版本*/main()main(){intc;{intc;c=getchar();while(c!=EOF){while((c=getchar())!=EOF)putchar(c);putchar(c);c=getchar();}}}copy1.ccopy2.c2004-12-19ATutorialIntroduction92004-12-19ATutorialIntroduction10计算行数加法器#include#include/*统

8、计输入的行数*//*计算输入的两个整数的和*/main()main(){intc;{longnl;inta,b;nl=0;while((c=getchar())!=EOF)printf("Pleaseinputtwointegers:");{scanf("%d%

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。