C程序设计语言.pdf
《C程序设计语言.pdf》由会员分享,可在线阅读,更多相关《C程序设计语言.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1C程序设计语言程序设计语言C C程序设计语言程序设计语言程序设计语言程序设计语言第第1章 观其大略章 观其大略第第第第1 1章章章章 观其大略观其大略观其大略观其大略孙志岗孙志岗http:/2004-12-19A Tutorial Introduction2Hello,WorldHello,WorldHello,World#include#include main()main()printf(helloprintf(hello,world,world n);n);?超级无敌考考你:超级无敌考考你:超级无敌考考你:超级无敌考考你:如何把如何把如何把如何把“hellohello”和和和和“wor
2、ldworld”分别打印在两行?分别打印在两行?分别打印在两行?分别打印在两行?hello.chello.c2004-12-19A Tutorial Introduction3打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表?计算公式:计算公式:计算公式:计算公式:C C=(5/9)(=(5/9)(F F-32)32)2004-12-19A Tutorial Introduction4打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏
3、温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表#include#include/*/*对对对对 fahr=0,20,.,300 fahr=0,20,.,300 打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表*/*/main()main()intintfahr,celsius;fahr,celsius;intintlower,upper,step;lower,upper,step;lower=0;lower=0;/*/*温度表的下限温度表的下限温度表的下限温度表的下限*/*/upper=300;upp
4、er=300;/*/*温度表的上限温度表的上限温度表的上限温度表的上限*/*/step =20;step =20;/*/*步长步长步长步长*/*/fahrfahr=lower;=lower;whilewhile(fahr=upper)(fahr=upper)celsius=5*(fahrcelsius=5*(fahr-32)/9;32)/9;printf(printf(%d%d t%dt%d n n,fahr,celsius);,fahr,celsius);fahr=fahr+step;fahr=fahr+step;fc1.cfc1.c22004-12-19A Tutorial Introdu
5、ction5代码风格代码风格代码风格代码风格代码风格代码风格#include#include/*/*对对对对 fahr=0,20,.,300 fahr=0,20,.,300 打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表打印华氏温度与摄氏温度对照表*/*/main()main()intintfahr,celsius;fahr,celsius;intintlower,upper,step;lower,upper,step;lower=0;lower=0;/*/*温度表的下限温度表的下限温度表的下限温度表的下限*/*/upper=300;upper=300;/
6、*/*温度表的上限温度表的上限温度表的上限温度表的上限*/*/step =20;step =20;/*/*步长步长步长步长*/*/fahrfahr=lower;=lower;whilewhile(fahr=upper)(fahr=upper)celsius=5*(fahrcelsius=5*(fahr-32)/9;32)/9;printf(printf(%d%d t%dt%d n n,fahr,celsius);,fahr,celsius);fahr=fahr+step;fahr=fahr+step;fc1.cfc1.c2004-12-19A Tutorial Introduction6没有代
7、码风格没有代码风格没有代码风格没有代码风格没有代码风格没有代码风格#include#include main()main()intint fahr,celsius;fahr,celsius;intint lower,upper,step;lower,upper,step;lower=0;upper=300;step=20;lower=0;upper=300;step=20;fahr=lower;fahr=lower;whilewhile(fahr=upper)(fahr=upper)celsius=5*(fahrcelsius=5*(fahr-32)/9;32)/9;printf(printf
8、(%d%d t%dt%d n n,fahr,celsius);,fahr,celsius);fahr=fahr+step;fahr=fahr+step;http:/www.ioccc.orghttp:/www.ioccc.orgThe International Obfuscated C Code ContestThe International Obfuscated C Code Contest两个获奖的例子:两个获奖的例子:dance.cdance.c、sqrt.csqrt.cfc2.cfc2.c2004-12-19A Tutorial Introduction7更简单、精确的对照表打印程
9、序更简单、精确的对照表打印程序更简单、精确的对照表打印程序更简单、精确的对照表打印程序更简单、精确的对照表打印程序更简单、精确的对照表打印程序#include#include#define#defineLOWER 0 LOWER 0 /*/*表的下限表的下限表的下限表的下限*/#define#defineUPPER 300 UPPER 300 /*/*表的上限表的上限表的上限表的上限*/#define#defineSTEP 20 STEP 20 /*/*步长步长步长步长*/*/*打印华氏打印华氏打印华氏打印华氏-摄氏温度对照表摄氏温度对照表摄氏温度对照表摄氏温度对照表*/main()main(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计语言
限制150内