[理学]第1章_程序设计和C语言.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]第1章_程序设计和C语言

* 课时: 理论:17*2;实验:16*2 实验安排 1班:星期四3-4节(1-16周) 2班:星期一3-4节(2-17周) 地点:南山综合楼A603 注意:带课本、C程序设计学习辅导、纸笔 答疑: 星期四下午1:30-2:30;B1106 联系方式670396) 考试:平时(出勤、作业、期中考试等) 20% 上机实验(出勤、实验报告 ):20% 期末考试:60% 《C语言程序设计》课程安排 第1章 程序设计和C语言 、课程意义与学习方法 1. 为什么要学习程序设计? 专业要求:既要会使用已有程序,也要会自己设计程序。 2. 为什么要学习C语言程序设计? 1) C语言有很多优点,应用广泛,特别在电子信息领域(是一个看家本领) 2)学好C语言是学习其它一些语言的基础,如C++等 3. 怎样学好C语言程序设计? 1)理解、掌握编程思路 2)扎实掌握C语言基础知识 3)重视上机实践 二、关于计算机程序和计算机语言的基本概念 1.什么是计算机程序? 一组能被计算机执行的指令。 2.什么是计算机语言? 用来表示计算机程序、能被人和计算机识别的语言。 3.计算机语言的3种基本类型 1)机器语言:由0和1组成二进制码表示指令,如 1011011000000000 表示2个数相加的指令 2)符号(汇编)语言 用英文字母和数字组成的符号表示指令 如 ADD A,B表示进行A=A+B运算的指令 3)高级语言:接近于人的自然语言和数学语言,表示需要计算机完成的操作,如A=A+B 4.高级语言与机器语言间的翻译—编译 三、C语言的特点 1. 语言简洁、紧凑,使用方便、灵活。32个关键字、9种控制语句,程序形式自由。 附录C C语言中的关键字 2. 运算符丰富,共34种运算符,可实现各种运算。 附录D 运算符和结合性 3. 数据类型丰富,具有现代语言的各种数据结构。 三、C语言的特点 4. 具有结构化的控制语句,是完全模块化和结构化的语言。 程序结构清晰 5. 语法限制不太严格,程序设计自由度大。 6. 能直接控制硬件工作。 7. 程序可移植性好 基本上不做修改就能在各种型号的计算机上运行。 8. 目标代码质量高,程序执行效率高。 编程的程序计算机执行快。 四、简单C语言程序举例 例1.1 要求在屏幕上输出以下一行信息。 This is a C program. #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } 函数的名字,表示主函数 C程序必须有一个 main 函数 #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } 主函数类型 #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } 函数体 #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } 输出函数 输出语句 #include stdio.h int main( ) {

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档