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

第三章最简单的C程序设计_顺序程序设计.ppt

第三章最简单的C程序设计_顺序程序设计.ppt

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

第三章 最简单的C程序设计 ——顺序程序设计;例3.1:有人用温度计测量出用华氏表示温度(如69oF),今要求把它转换为以摄氏法表示的温度(如20oC)。;3.1 顺序程序设计举例;3.2.1 常量和变量;整型常量。如:234,0,-987 实型常量。如:0.24,-89.9,12.0,0.0,12.34e3,-79.87e-23 字符常量。 如:’d’,’A’,’7’,’#’,’’,’\n’,’\t’,’\”’,’\033’,’\x1c’ 字符串常量。如:”boy”,”789”,”hero007*#” 符号常量。如:#define PI 3.1416; #define STUDENT 30 #include stdio.h void main( ) {int book, total; book = 10; total = book * STUDENT; printf(total = %d, total); };如:int x; x=9; 所有的变量都应作强制定义,做到“先定义,后使用”。;如:const int a=3; 思考:常变量与符号常量的区别?; 以字母、数字、下划线组成,且第一个字符必须为字母或下划线。 注意:大写字母和小写字母被认为是两个不同的字符。;课堂练习:哪个是合法变量名?;;整型变量的分类: 整型int:TC下占2字节,VC下占4字节 短整型short或short int:占2字节 长整型long或long int:占4字节 无符号整型unsigned int:TC下占2字节,VC下占4字节 无符号短整型unsigned short:占2字节 无符号长整型unsigned long:占4字节 双长整型long long int:8字节;类型;整型数据在内存中是以二进制存放的。 int x; x=10; 00001010;思考:-2在内存中是怎么存放的? 原码: 取反: 加 1:;int变量的数值范围为-32768~32767。 最大值32767:0111111111111111 1+2+4+8+16+32+64+128+256+512+1024+2048+4096+8192+16384=32767 最小值-32768:1000000000000000;#include stdio.h void main() { int a,b; a=32767; b=a+1; printf(%d,%d\n,a,b); };字符常量:用单引号括起来的一个字符。如:‘a’、‘x’、‘?’、‘$’。 字符在内存中以ASCII码存放。 注意,‘a’和‘A’是不同的字符常量。 ‘a’ :ASCII码是97 ‘A’:ASCII码是65;#include stdio.h void main() { printf( ab c\t de\rf\tg\n); printf(h\ti\b\bj k\001\x0f\n); };字符变量用来存放一个字符常量。 字符变量在内存中占一字节。;字符数据在内存中是以二进制存放的。 char x; x=‘a’; 注意:‘a’的ASCII码是97;#include stdio.h void main() { char c1,c2; c1 = 97; c2 = 98; printf(%c %c,c1,c2); } 程序输出:a b ;单精度浮点型:float (4字节) 双精度浮点型:double(8字节) 长双精度浮点型:long double(16字节);例如: float x,y; double z; 例如: float a; a=123456.711; 单精度实型数据在内存中是也以二进制存放的。在C编译系统下,每一个实型变量在内存中占4个字节(32位)。 与整型数的存储方式不同,实型数是按照指数形式存储的。系统把一个实型数分为小数部分和指数部分,分别存放。;+ . 3 1 4 1 5 9 1 ;#include stdio.h void main( ) { float a,b; a = 123456.789e5; b = a + 20; printf(%f,%f\n,a,b); };运算符;自增:使变量的值加1。 自减:使变量的值减1。 ++i ; /* 在使用i之前使i加1 */ - - i ; /* 在使用i之前使i减1 */ i++ ; /* 在使用i之后使i加1 */ i - - ; /* 在使用i之后使i减1 */;i = 3

文档评论(0)

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

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

1亿VIP精品文档

相关文档