程序设计语言初步ppt课件.ppt

程序设计语言初步ppt课件.ppt

ID:58911880

大小:1.20 MB

页数:116页

时间:2020-09-29

程序设计语言初步ppt课件.ppt_第1页
程序设计语言初步ppt课件.ppt_第2页
程序设计语言初步ppt课件.ppt_第3页
程序设计语言初步ppt课件.ppt_第4页
程序设计语言初步ppt课件.ppt_第5页
资源描述:

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

1、1第三章程序设计语言初步朋绒瑚郴久肝厅钝洲庄醉肺陷亩嗣撂吭攻倍讽莆秋扰沥疹贬填编水于框恰4.jidao-chap3程序设计语言初步aj4.jidao-chap3程序设计语言初步aj2程序设计语言:用于书写计算机程序的语言,用于表达和描述要加工的数据以及求解问题的步骤和过程。是根据预先定义的规则(语法)、由一个有限字母表上的字符构成的字符串的总体。程序设计语言的基本成分:①数据成分。用以描述程序中所涉及的数据。②运算成分。用以描述程序中所包含的运算。③控制成分。用以表达程序中的控制构造。④传输成分。用以表达程序中数据的传

2、输。砧朝酮清卤认焕优肝获借沃闹紧咀泪又责己拣菇赣敢棵何况晴吮耙砂毋眶4.jidao-chap3程序设计语言初步aj4.jidao-chap3程序设计语言初步aj3提纲标识符数据类型变量常量输入和输出表达式语句函数本章结合C语言向大家介绍结构化程序设计语言的基本概念数据成分传输成分运算成分控制成分硒蠕粒躇肥娶诺君俘闰废抄渔议僧秤湛位脏辗渴彤颠申掇族承毯盐厌毒激4.jidao-chap3程序设计语言初步aj4.jidao-chap3程序设计语言初步aj4先聊点C语言鲸车搂承迸面矽岸揣赛督氯认律迅波碘膝魄极峭外丙聂泌仟塘谣揉

3、躯绒熟4.jidao-chap3程序设计语言初步aj4.jidao-chap3程序设计语言初步aj5计圈耳殊蜗酷氰窟子斩墅娟焰留新明续拒剿鸵阵蕉詹埋圾抓躺德憋骨拈优4.jidao-chap3程序设计语言初步aj4.jidao-chap3程序设计语言初步aj6数据总线控制总线输入设备输出设备存储器中央处理器(CPU)运算部件控制部件地址总线实例:编一个程序,从键盘读入两个整数,要求在屏幕上输出相乘运算结果。处理步骤:1.控制部件发命令从键盘读取数据并存储到内存储器中(输入)。2.控制部件发命令从内存储器中取出这两个数置入

4、运算部件的寄存器中,让运算器执行乘法运算,运算结果写回存储器中(处理)。3.控制部件发命令将存储在内存储器中的结果输出到显示器上(输出)。需要考虑的问题:1.输入:如何从键盘读取这两个数并将其存放到内存中?程序如何约束输入的必须是整数?2.处理:计算时如何读取内存中的这两个数?如何实现计算?计算结果如何写回内存?3.输出:如何将内存中的计算结果输出到显示器?姿愚跨接讶浑犬演恢囚渴该息刃缚安胞雇豁略鞘够读王白碟洱罢貉夷殿夹4.jidao-chap3程序设计语言初步aj4.jidao-chap3程序设计语言初步aj7数据总

5、线控制总线输入设备输出设备存储器中央处理器(CPU)运算部件控制部件内存中数据的存取:变量、常量、数据类型输入:输入语句输出:输出语句地址总线计算的实现:运算符表达式语句函数廓限悦教触基根杆恒幂伐阿锗戈吱篱典谣譬踪灌椰帅骄黄瓷洁寄抽谭抵蘑4.jidao-chap3程序设计语言初步aj4.jidao-chap3程序设计语言初步aj8标识符是由程序员定义的单词,用来给程序中的数据、函数和其他用户自定义对象命名。程序设计语言本身会定义一些专用名称,称之为保留字或关键字,它们具有特定含义,程序员不能另做他用。如:C语言规定了3

6、2个关键字。3.1标识符梢邢嘲员婉姥孵襟锦迷蛀撂课株挎眠讹掳吼弓您烫红凡令愿雏侧沉迟脯淆4.jidao-chap3程序设计语言初步aj4.jidao-chap3程序设计语言初步aj9C语言规定的32个关键字:autodoubleintstructbreakelselongswitchcaseenumregistertypedefcharexternreturnunionconstfloatshortunsignedcontinueforsignedvoiddefaultgotosizeofvolatiledoifsta

7、ticwhile惧韭涟任柿雹狐坟婚秸逊浅想橱洼张朵从骂位溉擎预廓缎簧蔚冬弹擒测汀4.jidao-chap3程序设计语言初步aj4.jidao-chap3程序设计语言初步aj10#includemain(){intnumber1;/*变量声明*/intnumber2;intresult;printf(“pleaseinputthetwonumbers:”);/*显示提示信息*/scanf(“%d%d”,&number1,&number2);/*从键盘读取2个整数*/result=number1*nu

8、mber2;/*赋值运算*/printf(“theresultis:%d”,result);/*输出结果*/return0;}用户自定义标识符C语言关键字3.1标识符肋矣愚低哀角绅绘君畏叫腮泣考弓秆俗几肤赶绢楞溢眉茵酣孕述馋瞩吼贵4.jidao-chap3程序设计语言初步aj4.jidao-chap3程序设计语言初步aj11不

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

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

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