[其它考试]2_C语言快速入门1运算符.ppt

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

第2章 C语言快速入门 (1) 标识符命名规则 数据类型、变量和常量 运算符和表达式 基本输入输出 复习 #include stdio.h /*函数功能:计算两个整数相加之和 入口参数:整型数据a和b 返回值: 整型数a和b之和 */ int Add(int a, int b) { return (a + b); } /*主函数*/ main() { int x, y, sum = 0; printf(Input two integers:); scanf(%d%d, x, y); /*输入两个整型数x和y*/ sum = Add(x, y); /*调用函数Add计算x和y相加之和*/ printf(sum = %d\n, sum); /*输出x和y相加之和*/ } 复习 #include stdio.h /*函数功能:计算两个整数相加之和 入口参数:整型数据a和b 返回值: 整型数a和b之和 */ int Add(int a, int b) { return (a + b); } /*主函数*/ main() { int x, y, sum = 0; printf(Input two integers:); scanf(%d%d, x, y); /*输入两个整型数x和y*/ sum = Add(x, y); /*调用函数Add计算x和y相加之和*/ printf(sum = %d\n, sum); /*输出x和y相加之和*/ } 什么是规则 程序设计语言的基本规则包括 什么是规则 数据的存储与操作 程序的任务是对数据进行处理,数据是程序处理的对象,而运算符是施加给这些数据的操作。 数据和运算符是表达式的基本元素 本次课程学习 标识符命名规则 数据类型、变量和常量 运算符和表达式 基本输入输出 C语言的基本字符集 基本字符→ASCII字符 数字:0 1 2 3 4 5 6 7 8 9 字母:a b c …… z A B C …… Z 运算符:+ - * / % = = = != == | || ^ ~ ( ) [ ] { } - . ! ? : , ; “ ‘ 特殊符号:_(下划线) 回车(\r) 换行(\n) 制表符(\t) C语言的关键字(保留字) 预备知识 字节和位 内存以字节为单元组成 每个字节有一个地址 一个字节一般由8个二进制位组成 每个二进位的值是0或1 2.2.1 数据类型 思考或问答题: 1、数据类型决定什么? 2、标识符命名规则是什么? 3、什么是符号常量、怎样定义? 4、什么是符号变量、怎样定义? 5、字符串常量与字符常量有什么区别? 6、整型变量与字符型变量可以通用? 7、定义变量时是否可以赋初值? 8、变量不定义可以直接使用吗?例如 main() { int a=23, b=12; c=a+b; printf(“c=%d”,c); } 小结: 1、计算机内存的存储单位是字节,一个字节是8位二进制数,每个字节有一个地址。 2、数据是以补码存在内存中的。 正数:原码、补码相同 负数:最高位为1,其余位为原码取反,再对整个数加1 1)数据的表示形式 2) 数据占内存字节数 3、数据类型决定: 3) 数据取值范围 4) 可进行的操作 4、字符型变量在内存中占一个字节。 5、整型变量在内存中占4个字节。 6、单精度实型变量在内存中占四个字节。 7、标识符的使用规则:只能使用字母、数字、下划线,且第一个字符不能是数字。 8、符号常量用来代表一个常量,必须用预定义(#define),一般符号常量用大写标识符。 9、整型变量与字符型变量可以通用。 10、字符型常量使用单引号引起来的一个字符,注意转义字符的使用。 11、注意字符串常量与字符常量的区别。 12、定义变量时可以赋初值。 作业:编写一个交换整型变量A和B值的程序。 分析:假设A和B是两个装有不同液体的杯子,要想使杯子A和杯子B内容互换必须借助第三个杯子C,首先把A到入C,再

文档评论(0)

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

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

1亿VIP精品文档

相关文档