C语言第一讲,c语言基础讲解.ppt

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

分支结构程序设计 小结:if语句中的条件可以由多个条件组成而成。 组成的方式有 与, 或 ||, 非!. 练习:写出代码完成以下功能 如果a等于0,则把a赋值成1. if (a == 0) a = 1; 如果a 不等于 0, 则把a赋值成1. if (!(a == 0)) a = 1; 或者也可以这么写: if (a != 0) a = 1; 注意: 这里的 != 和 == 一样,是一个符号。!=表示不等于,==表示等于。【分清 等于符号 == 和赋值符号 =】 符号 含义 == 等于 != 不等于 大于 小于 = 大于等于 = 小于等于 分支结构程序设计 练习: 如果 a大于0 或者 b和c都大于0, 输出c的值。 如果 a或b大于0 且 c大于0, 输出c的值。 优先级: ! || 如果记不清优先级,加上括号永远是对的。 分支结构程序设计 短路特性: 在逻辑表达式a||b中,只要a为真,无论b的取值为真或假,a||b均为真。 换句话说,只要a真,不必计算b的值。 C语言正是采取了这样的策略,称为短路(short-circuit) 类似地,逻辑表达式ab,也存在这种短路现象,只要a为假,不必计算b的值,结果必为假。 分支结构程序设计 练习: 写出下列各逻辑表达式的值(真为 1,假为 0),设 a=3, b=4, c=5。 (1)a+bc b==c 答案:由于b==c为假,所以剩下的就不用计算了。 (2)a || b+c b-c 答案:1,由于a为真,所以剩下的就不用计算了。 (3)!(ab) !c || 1 答案:1,由于1为真,所以剩下的就不用计算了。 (4)!(x=a) (y=b) 0 答案:0,由于0为假,所以剩下的就不用计算了。 分支结构程序设计 例1-5 三整数排序。 输入3个整数,从小到大排序后输出。 样例输入:20 7 33 样例输出:7 20 33 【分析】 a、b、c,3个数一共只有6种可能的顺序:a b c、a c b、b a c、b c a、c a b、c b a,所以最简单的思路是使用6条if语句。 分支结构程序设计 a、b、c,3个数一共只有6种可能的顺序:a b c、a c b、b a c、b c a、c a b、c b a,所以最简单的思路是使用6条if语句。 输入1 1 1输出什么? C语言第一讲 牟柏旭 本讲要点 数据类型 输入,输出 顺序结构程序设计 分支结构程序设计 课后自学部分 数据类型 int:整形 char :字符型 double,float: 浮点型 (其中float为单精度,double为双精度) 附: short:短整形 unsigned int:无符号整形 long int :长整型 unsigned long int :长整型 long long int :长整型 unsigned long long int :长整型 long double 长浮点型 变量:可以改变的量 如何定义一个变量: 定义什么样地变量首先需要明确你想要什么数据类型的变量 eg: 一个整形的变量 int a;(其中a是变量名,用来存储数据) 一个字符型的变量 char c; 一个浮点型的变量 float f1; double get_2 double fdsfdjka_34rd_sd; 变量名命名规则: 变量名虽然可以随意取,但是有一定的规则: 1:只能有字母,数组,下划线组成 2:开头只能为英文字母(不能中文) 3:有效长度为255个字符 4:不能是系统的关键字 5:不可以包含标点符号和类型说明符(%,!,,#等等) 常量:中途不能改变的量 const eg:const double pi=3.14 声明与定义的含义与区别: 声明:声明不分配存储空间 int a; 定义:定义需要分配存储空间 int a=5; 初始化与赋值的含义与区别: 初始化:初始化是定义变量时候赋给变量的值 int a=6; 赋值:赋值是以后用到该变量,赋给该变量新的值; int a; a=5; #includestdio.h int main(){ return 0; } #include-----预处理指令 c编译器在处理程序的时候要对源代码做一些工作,这叫做预处理 stdio.h-------头文件 代表标准输入输出,内部含有函数 int main()主函数:程序的入口 return 0: 返回给操作系统,提示程序运行成功 printf()输出函数 scanf()输入函数 printf(“hello world”);输出的

文档评论(0)

22ffbqq + 关注
内容提供者

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

1亿VIP精品文档

相关文档