C语言基本概念和格式化的输入输出.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 C语言基本概念 -注释 -变量和赋值 -定义常量 -标识符 格式化输出printf函数 格式化输入scanf函数 C语言基本概念-注释 注释的作用 程序需要注释来识别作者、日期、用途和修订历史等.也需要注释来解释程序逻辑和设计思想。 注释格式 /* 注释内容 */ 推荐使用,所有编译平台都支持。 //注释内容 不符合标准C,有些编译平台不支持。 常见注释 /* this is a comment */ // this is a comment /* * this is a comment */ C语言基本概念-变量和赋值 为什么需要变量 程序运算和处理过程中需要一种存储临时数据的方法,这中方法叫变量。 变量的类型 数据的种类不同,则变量就存在类型。每个变量的类型是唯一的。 int - 整型 char - 字符型 float - 浮点型 C语言基本概念-变量和赋值 变量的声明 变量使用前需要声明,声明格式:类型 变量名; int height; char lenght, count, max; 变量赋值 赋值需要 = 号,格式:变量 = 值或语句; height = 8; max = get_max_value(height); 初始化 变量定义就需要赋值,第一次赋值就叫初始化。 int height; int height = 8; C语言基本概念-变量和赋值 程序 小张市场买菜,买了2包米,每包53.4元。给了100元,应找回多少? C语言基本概念-定义常量 常量和变量 常量的值在程序执行过程中不会变,变量的值可以被改变。 格式 #define MAX_NUM 100 /* 常量最好命名 */ max = get_max_value(8); /*8是程序中的常量*/ 注意 宏定义的常量不可以赋值。 MAX_NUM = 0; /* 这句话语法错误 */ C语言基本概念-标识符 定义 对变量、常量、函数等命名的名字就叫标识符。 int height; /* height 就是标识符 */ 定义规则 第一个字符必须是字母或下划线,其后字符必须是字母、数字或下划线 C语言区分大小写,大小写字母代表不同的字符 标识符的长度不是无限的,尽量简单明了 同一个函数内变量名不能同名 标识符命名要符合原意,尽量用英文缩写 标识符命名不能和关键字重名 C语言基本概念-标识符 合法和不合法 合法:time1, __init, String, string. 不合法:1time, get_next-ptr, char, hm 关键字 具体书上和网上有,这里罗列下容易犯错的。 register,switch,double,auto,default等 找出以下哪些标识符非法 extern, hash,_int, ext_stc_t,_MM_MSG, printf, main,_1time 总结 注释 /* */ 配套使用, 一份代码语句注释应该超过50% 变量和赋值 变量有类型,需要命名和赋值,第一次赋值叫初始化 常量 常量可以用宏命名,程序运行中值不能被改变。 标识符 变量、函数、宏的命名名称就叫标识符,只能由数字、字符和下划线组成。它区别字符大小写,开头只能是字符和下划线,长度一般不超过31个字符.不能和关键字重名,同一函数内不能重名。 总结 代码 /* */ 配套使用, 一份代码语句注释应该超过50% 变量和赋值 变量有类型,需要命名和赋值,第一次赋值叫初始化 常量 常量可以用宏命名,程序运行中值不能被改变。 标识符 变量、函数、宏的命名名称就叫标识符,只能由数字、字符和下划线组成。它区别字符大小写,开头只能是字符和下划线,长度一般不超过31个字符.不能和关键字重名,同一函数内不能重名。 目录 C语言基本概念 格式化输出printf函数 格式化输入scanf函数 格式化输出printf函数 格式 printf(格式串, 表达式1, 表达式2, . . .); 例子:printf( i = %d, s=%d\n, 8, just for test); 错误:printf(%d, %d\n, i); 转换说明 %d - 十进制整数 %c - 单个字符 %s - 字符串 %f - 浮点数 格

文档评论(0)

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

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

1亿VIP精品文档

相关文档