第1章C语言与程序设计概述全解.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计 张书源 第1章 C语言与程序设计概述 1.1 计算机与程序设计 程序设计语言的种类 高级语言程序的开发过程 1.2 C语言程序概要 一个简单的C程序 练习 1.3 C语言程序开发环境 Visual C++开发环境 例题 本章学习要求 练习 * * 程序是让计算机完成某个任务所安排的工作步骤。 任 务 程 序 程序是用计算机程序设计语言来描述的。 程序设计语言分为机器语言、汇编语言和高级语言三种。 机器语言: 是计算机可直接识别的语言。 机器语言的指令由二进制数组成。直观性差,现在已经不用它直接编写程序。 汇编语言: 汇编语言的指令用“助记符”书写。它的指令与机器语言基本上是一一对应的。 机器语言和汇编语言都和机器硬件密切相关,移植性不好,但执行效率高。 高级语言: 高级语言接近于人类的自然语言,方便了人们的学习和掌握。 高级语言与机器硬件关联小,用它编写的程序通常不需要修改或只需进行少量修改就能用于不同计算机。 第一种高级语言是FORTRAN语言,现在已经有数千种。常用的有C语言、FORTRAN语言、Basic语言、Pascal语言等。 高级语言程序不能被计算机硬件直接识别,必须把它翻译成机器语言程序才能被计算机执行。 分 析 问 题 建 立 模 型 编 写 源 程 序 翻 译 执 行 程 序 C语言是一种面向过程的程序设计语言,C语言程序的基本部件是函数。 C程序结构: 程序头部 函数 函数 … /* ex1.c Hello World! 小程序 */ #include stdio.h int main() { printf(Hello World!); //输出一串字符 return 0; //程序结束 } 主函数: 每个C程序必须有一个主函数。计算机执行程序时就是执行主函数中的语句,当主函数中的语句执行完时,这个C程序就执行完了。 主函数的格式: int main(void) { 语句 } int main() { 语句 } main() { 语句 } 语句: 程序的执行内容。C语言的语句类似于英文句子,但必须按规定的格式书写。 printf(Hello World!); 用于在计算机屏幕上输出指定的文字。 return 0; 用于结束主函数,返回执行结果。(注:0不会显示在计算机屏幕上) 对于主函数可不使用return语句结束程序,此语句可省略。 #include stdio.h 这是一条“编译预处理命令”。 它不是语句,写在C程序的头部,在结束处不用加分号。 本命令的作用是把C系统中的stdio.h文件包含进来。这个文件与输入输出操作有关。 当程序中使用了printf()等函数时需要包含此文件。 注释: 注释是程序中说明性的文字,可提高程序的可读性。 注释可写在程序的任何地方,它们不被执行。 C语言的注释有两种写法: /* 注释内容 */ 这种注释可用于多行。 // 注释内容 这种注释只能用于单行。 注释可以不写,但在程序的适当位置书写注释是一个良好的编程习惯,它对我们阅读、调试程序有很大帮助。 以上程序的执行结果是在窗口中显示一个字符串。 显示的结果不包含“”,所以,该程序的执行结果为: Hello World! 写一个C程序,在计算机屏幕上输出你的名字。 /* myname.c */ #include stdio.h int main(void) { printf(张书源); // 输出我的名字 return 0; // 返回结果 } 常见问题: 1、分号: 每个C语句后应该有分号,其它位置不能有分号。 /* myname.c */; #include stdio.h; int main(void); { printf(张书源); // 输出我的名字 return 0; // 返回结果 }; × × × × 2、引号: 字符串应该加引号,程序执行时这个引号不会显示出来。(这个引号必须是英文引号,不能是中文引号。) /* myname.c */ #include stdio.h int main(void) { printf(张书源); // 输出我的名字 return 0; // 返回结果 } 3、大小写: C语言区分大小写,大小写错误的程序无法执行。 /* myname.c */ #Include stdio.h int Main(void) { Printf(张书源); // 输出我的名字 Retur

文档评论(0)

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

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

1亿VIP精品文档

相关文档