C语言程序设计第一讲c语言程序设计概述.ppt

C语言程序设计第一讲c语言程序设计概述.ppt

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

C语言的基本组成——标准字符集 数 字:0 1 2 3 4 5 6 7 8 9 字 母:a b c …… z A B C …… Z 运 算 符:+ - * / % = = = != == | || ^ ~ ( ) [ ] { } - . ! ? : , ; “ ‘ 特殊符号:_(下划线) 回车(\r) 换行(\n) 制表符(\t) 共 26 页 第 * 页 允许程序员自己按照规则命名的,“数据的名字”,可以作为变量名、常量名、数组名、函数名、文件名、类型名等。 规则:由字母或下划线开头、由字母、数字或下划线组成的字母数字串。 原则:一般为具有特定意义的英文字符串。 例如: a b try test31 string_1 str1 _file if call..n 39test -string1 c2.0 C语言的基本组成——标识符 共 26 页 第 * 页 C语言中由系统特殊定义的32个具有特定含义的标识符,不允许用户作为自定义标识符。 auto break case char const continue default do double else Enum extern float for goto if int long register return short signed sizeof static struct Switch typedef union unsigned void volatile while C语言的基本组成——关键字 共 26 页 第 * 页 C程序的基本结构 例1: #include stdio.h void main( ) { printf (“How are you! \n); } /*文件包含*/ /*主函数 */ /*函数体开始*/ /*输出语句*/ /*函数体结束*/ 说明: main-主函数名( 函数类型void,int) 每个C程序必须有一个主函数main { }是函数开始和结束的标志,不可省 每个C语句以分号结束 使用标准库函数时应在程序开头一行写: #include stdio.h 共 26 页 第 * 页 例2:求两数之和 #include stdio.h void main( ) /*求两数之和*/ { int a,b,sum; /*声明,定义变量为整型*/ /*以下4行为c语句 */ a=123; b=456; sum=a+b; printf(″sum is %d\n″,sum); } 说明: /*……*/表示注释。注释只是给人看的,对编译和运行不起作用。所以可以用汉字或英文字符表示,可以出现在一行中的最右侧,也可以单独成为一行。 共 26 页 第 * 页 例3:求2个数中较大者。 #include stdio.h int max(int x, int y) { int z; if (xy) z=x; else z=y; return (z); } void main( ) /* 主函数*/ { int max(int x,int y); / 对被调用函数max的声明 */ int a, b, c; /*定义变量a、b、c */ scanf(″%d,%d″,a,b); /*输入变量a和b的值*/ c=max(a,b); /*调用max函数,将得到的值赋给c */ printf(″max=%d\\n″,c); /*输出c的值*/ } 说明:本程序包括main和被调用函数max两个函数。max函数的作用是将x和y中较大者的值赋给变量z。return语句将z的值返回给主调函数main。 共 26 页 第 * 页 C程序的基本结构小结: (1) C程序是由函数构成的。 这使得程序容易实现模块化。 main( ) /* 主函数说明 */ { 变量定义 /* 主函数体 */ 执行语句组 } 子函数名1(

文档评论(0)

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

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

1亿VIP精品文档

相关文档