




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TheCLanguage程式語言初體驗,2010/03,C語言程式結構認識Dev-C+system(PAUSE);return0;,C語言程式結構(Cont.),函數與變數之組成Statement(指令描述):函數中用來描述運算工作要如何做稱之。任何程式一定從main()函數的開頭開始執行main函數中若有呼叫(call)其他函數,其來源為標準程式庫中的函數,並非自己所寫的話,則需在程式一開始將該標題檔(header)include進來。#include函數之間傳送資料的方式之一是使用引數(argument),其通常置於函數名稱後之()內。註解:/or/*/每一段敘述句以;表示結束,常見逃脫序列(EscapeSequence),n:Newline新列字符t:tab水平跳格定位字符:backslash反斜線:singlequote單引號”:doublequote雙引號?:Questionmark問號,變數與資料型態,#include#includeintmain()inta,b,c;a=6;b=8;c=a+b;printf(%d+%d=%dn,a,b,c);system(PAUSE);return0;,a,b,c,6+8,6,8,14,基本資料型態-int,char,float,double,變數名稱,可依個人喜好決定,但通常會用變數所代表的意義來取名,可提高程式的可讀性。,變數名稱的限制,長度應適宜變數名稱的字元可以是英文字母、數字或底線,當變數名稱較長時,使用底線可增加名稱的可讀性名稱中不能有空白字元第一個字元不能是數字不可以為C語言的保留字(Keyword)不可以為C語言中已定義的函數名稱大小寫代表不同名稱,不合法的變數名稱,例如:5FSumofabifC語言的保留字有:,變數的設值,可以在宣告時設值。如:intsum=0;宣告後設值。intx1,x2;charch;x1=4;x2=8;ch=s;,Howprintf()work?,printf(Hello);printf(Hellon);printf(%3d,b);printf(Thetemperatureis%6.2fdegreesn,b);printf(%d+%d=%dn,a,b,c);,Howprintf()work?,int(integervalues)uses%dfloat(floatingpointvalues)uses%fdouble(doublevalues)uses%lfchar(singlecharactervalues)uses%ccharacterstrings(arraysofcharacters,discussedlater)use%s,轉換華氏溫度變成攝氏溫度,互動式鍵盤輸入-scanf(),#include#includeintmain()floatcelsius;floatfahrenheit;printf(Pleaseinputthefahrenheitthatyouwanttoconvert:);scanf(%f,轉換華氏溫度變成攝氏溫度(convertF_C.c),Howscanf()work?,scanf(%d,scanf()的應用,#include#includeintmain()inta,b,c;printf(Enterthefirstvalue:);scanf(%d,課堂作業練習,P1_班級座號.c-(EX:溫班1號-P1_1130
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 时间管理课件案例
- 小学电子积木课件
- 天猫客服售前培训
- 珠海LP周报2025版丨千亿LP参与的教育培训合同披露
- 2025版南京市二手房买卖合同附物业管理及房屋验收条款
- 2025版个人教育培训机构合伙经营协议范本
- 二零二五年园林绿化苗木种植项目合作协议书
- 二零二五年度厨具租赁服务合同
- 二零二五版数据中心布线项目工程合同
- 高三试卷:四川省雅安市2024-2025学年高三上学期11月零诊试题数学试卷
- 社区团购团长起号流程
- 安徽省高速公路施工标准化指南
- 国网超市化招标评标自动计算表(区间复合平均价法)
- GB/T 21218-2023电气用未使用过的硅绝缘液体
- 2023电赛综合测评报告
- 人教版九年级上册化学默写总复习
- 医院培训课件:《输血管理查房》
- 公开招聘事业单位工作人员政审表
- DB51∕T 2152-2016 实验室通风柜使用指南
- 项目经理负责制与项目管理实施办法范文2篇
- 2022-2023年医疗招聘药学类-西药学高频考点题库附加答案
评论
0/150
提交评论