第01章节C语言概述.ppt

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

白 燕 计算机学院;学时: 64 (上课 40,上机 24) 上机安排到时会通知;第1章 C语言概述 ;什么是计算机语言?; 但实际上的操作是很复杂的,由于省略了很多细节,编程者也就不需要有太多的专业知识。当然这种英文格式是不能直接被计算机识别,必须经过转换才能被执行。 如何一种语言都有自己的语法规则,学习计算机语言必须注意学习语法规则,并严格按照语法来编写程序,因为这些语法是事先与计算机约定的规则。;什么是程序?;学习程序设计分为两个阶段:;第二阶段: 根据解决问题的步骤(即算法)编写稍复杂的程序。 主要问题:不能灵活掌握算法,上机调试问题 多,容易失去学习兴趣。 解决方案:需要背经典程序段,多上机。; 为了更好、更快地掌握C程序,我们先看几个C语言程序:;例2: #include stdio.h void main ( ) { int a, b, sum; // 定义变量 a=123; b=456; // 给变量赋值 sum=a+b; /* 求两个数之和*/ printf(a+b= %d\n, sum); };例3: #include stdio.h //两个数中求出大数 void main( ) { int a, b, c; scanf(“ %d, %d”, a, b); // 输入变量a和b的值 c=max(a, b); /* 调用max函数,将得到的值赋给c */ printf(“ max=%d”,c); // 输出c的值 };通过实例,初步看到C程序结构如下:;;函数的格式: void main( ) { 变量说明部分; 执行部分; }; 5. C语句书写格式任意,可以一句写一行或多行,亦可一句分成多行写, 但大小写表示不同的含义。; 任何程序设计语言都有自己的一套特定的 且与计算机事先约定好的“符号”, 用这些符号再加上必要的使用规则, 就可以编写各种各样的程序。 C语言是以数学语言为基础,配合英文及相应的语法组成的。但有些数学符号在C语言有不同的含义,不要照搬。; 编写C程序时,键盘上大部分的可显字符均可使用,但不要沿用数学中的符号习惯,很多符号在C语言中有特殊含义。例如:; 1. 程序中要用到多个的变量、函数、文件、符号常量等, 每个量要有一个名字, 以便区分, 这些名字统称为标识符。;如:Price ,price,PRICE等系统会认为是不同的名字标识符。 a和A、sum和SUM是不同的标识符 3day, #are, x-2 均不是合法标识符; 关键字又叫保留字, 是C编译系统预定义的一些有特定含义的标识符,用户只能按规定使用。在程序中定义标识符时, 不能与关键字同名。;;例1-1:为了使大家了解某菜是如何制作的,需 写出制作过程: 1、需买什么原料,如何准备原料 2、何时按何顺序放入原料 3、何时放入什么佐料 4、烹饪多长时间出锅 5、如何装盘

文档评论(0)

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

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

1亿VIP精品文档

相关文档