网站大量收购闲置独家精品文档,联系QQ:2885784924

第2C语言概述精要.ppt

  1. 1、本文档共103页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 引言 本章要点: 什么是程序?程序设计语言包含哪些功能? 程序设计语言在语法上包含哪些内容? 结构化程序设计有哪些基本的控制结构? C语言有哪些特点? 形成一个可运行的C语言程序需要经过哪些步骤? 程序设计的一般方法 是怎样? 程序设计的表示方法? 1.字符集 ASCII表中被分成了四部分: (1)ASCII值从48到57的符号是阿拉伯数字符号0到9; (2)ASCII值从65到90的符号为大写英文字母A到Z; (3)ASCII值从97到122的符号为小写英文字母a到z; (4)其余的符号为空格、下划线符、标点符号、连字符、括弧、运算等符号,被分配在ASCII表中的五个分散部分中。 2.标识符 标识符是某种对象的名字或标记, 这些对象可以是变量名, 函数名, 标号等等。 标识符的构成成份是:字母、数字和下划线; 构成规则是: 以字母或下划线开头的字符序列。 对象的取名最好能直观表达该对象的意义, 这样能很自然地引起联想, 便于阅读和理解。比如表示圆周率可取名pi, 表示求和可取值sum等。 正确的标识符: abc, _ab2, _123, total, … 不正确的标识符: 123, ab c, ab*c, … 上述各种整数类型都有各自的取值范围,一旦越出了这个范围,就不能正确地表示数据,这种情况称为“溢出”。我们先来看两个例子。 #includestdio.h main() { int max,min; max=32767; min=max+1; printf(“max=%d,min=%d\n”,max, min); return 0; } 运行输出: max=32767,min=-32768 分析: 在补码表示的情况下: max: 0111111111111111 + 1 min: 1000000000000000 #includestdio.h main() { int min,max; min=-32768; max=min-1; printf(″min=%d,max=%d\n″,min, max); return 0; } 运行输出: min=-32768,max=32767 我们可以做同样的分析,在补码表示的情况下: 1000000000000000 + 1111111111111111 10111111111111111 2.4 运算与表达式 2.5 可执行语句 2.5 可执行语句(续) 习题 p44页: 第1、3、4、5题 5 字符数据的输入输出 #include stdio.h int main ( ) { char a=B,b=O,c=Y; putchar(a); putchar(b); putchar(c); putchar (\n); return 0; } 改为int a=66,b=79,c=89; 5 字符数据的输入输出 2. 用getchar函数输入一个字符 向计算机输入一个字符 getchar函数的一般形式为: getchar( ) 5 字符数据的输入输出 例2.9 从键盘输入BOY三个字符,然后把它们输出到屏幕。 解题思路: 用3个getchar函数先后从键盘向计算机输入BOY三个字符 用putchar函数输出 5 字符数据的输入输出 #include stdio.h int main ( ) { char a,b,c; a=getchar(); b=getchar(); c=getchar(); putchar(a); putchar(b); putchar(c); putchar(\n); return 0; } 输入一个字符,送给变量a 5 字符数据的

文档评论(0)

宝贝计划 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档