- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C程序基本知识 * 本次课内容 进位制 ASCII码表 整数类型和字符型 变量定义 printf和scanf函数 * 进位制 十进制 0,1,2,3,4,5,6,7,8,9 二进制 0,1 十六进制 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F * 十进制转换为二进制 除2取余 * 二进制转换为十六进制 4位一组,分别转换为十六进制 * bit和Byte bit 二进制数据中的一个位,即0或1 Byte 8个连续的bit为一个Byte,正文称为一个字节 * ASCII码表 数据和字符的对应表 单字节字符编码方案 全称:American Standard Code for Information Interchange(美国信息交换标准代码) 始于50年代后期,1967年定案。初为美国国家标准,后被ISO接受,ISO 646标准 * ASCII编码方法 ASCII 码用7 位二进制数表示128 个字符 很多字符不能用ASCII码表示 标准ASCII 码也叫基础ASCII码,使用7 位二进制数 大写字母 小写字母 数字0 到9 标点符号 特殊控制字符 * ASCII码的字符分类 0~31及127(共33个):控制或通信专用字符 32~126(共95个):字符(32是空格) 48~57为0到9十个阿拉伯数字 65~90为26个大写英文字母 97~122号为26个小写英文字母 其余为一些标点符号、运算符号 * 字符型 char 占用一个字节 可与整型混合使用 * 整数类型 int,long,short,long long 整型范围 int main(int argc, char *argv[]) { printf(%d,%d,%d\n,INT_MAX,INT_MIN,sizeof(int)); system(pause); return 0; } * limits.h中的整型范围 #define SHRT_MAX 32767 #define USHRT_MAX 0xffffU #define INT_MIN (-2147483647 - 1) #define INT_MAX 2147483647 #define UINT_MAX 0xffffffffU #define LONG_MIN (-2147483647L - 1) #define LONG_MAX 2147483647L #define ULONG_MAX 0xffffffffUL #define LLONG_MAX 9223372036854775807ll #define LLONG_MIN (-9223372036854775807ll - 1) #define ULLONG_MAX 0xffffffffffffffffull * 关于变量 变量是一块内存区域的名称 变量地址 变量的值 声明变量的语法 int a; int a,b; int a=3,b=2; char ch; 变量赋值 a=9; * 基本输入、输出函数 键盘输入:scanf 屏幕输出:printf * 编写简单程序 输入十进制数字,输出其十六进制数据 输入一个字符,输出其ASCII码值 输入一个大写字母,输出其对应小写 * 字符输入输出函数 getchar putchar * 示例:大小写字母转换 * 最新版本下载地址:/projects/orwelldevcpp/?source=typ_redirect * int main(int argc, char *argv[]) { int a; scanf(%d,a); printf(%X\n,a); system(pause); return 0; } int main(int argc, char *argv[]) { char ch; scanf(%c,ch); printf(%d\n,ch); system(pause); return 0; } * int main(int argc, char *argv[]) { char ch; ch=getchar(); putchar(ch); putchar(\n); system(pause); return 0; } * 最新版本下载地址:/projects/orwelldevcpp/?source=typ_redirect * int main(int argc, char *argv[]) { int a; scanf(%d,a); printf(%X\n,a); system(pause); return 0; } int main(int argc, char *argv[]) { char
您可能关注的文档
- 1力与平衡.pptx
- 1《长城和运河》第二课时.ppt
- 1双稳态存储单元电路.ppt
- 1号机房吊装方案.doc
- 1向量及运算.ppt
- 1喀什的小巷.ppt
- 1表哥驾到.ppt
- 1网页综述.ppt
- 1感受电子表格魅力.ppt
- 1英语国家风俗习惯.ppt
- 2025年吉林省长春市中考历史试题(解析版).pdf
- 2024-2025学年人教版八年级物理下册期末复习练习卷 (含答案).pdf
- 人教版八年级英语上册期末核心考点归纳(含答案).pdf
- 氧化还原滴定与沉淀滴定的相关计算-2024年高考化学考点复习(全国)解析版.pdf
- 数与式一(有理数、实数和代数式,60题)-2021-2025年中考数学复习分类汇编(上海专用).pdf
- 议论文阅读-2024年中考语文一轮复习题型专练.pdf
- 2025年人教版新高一英语学困生专项复习《完形填空》.pdf
- 2023-2025年高考地理试题分类汇编:交通(全国通用)解析版.pdf
- 2025年高考历史试题分类汇编:中国近代史·选择题(全国通用)原卷版.pdf
- 氧化还原滴定与沉淀滴定的相关计算-2024年高考化学考点复习(全国)原卷版.pdf
文档评论(0)