二级c语言重点摘要.doc

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

全国计算机等级考试 二级C语言 本讲义概括了C语言的知识点,归纳总结了语法基础,选择结构,循环结构,函数,数组,字符串,指针,线性链表和其他的知识,让同学们能够更好地学习,愿同学们在考试中取得好成绩 第一章 C语言概述 第一课 Hello World 简单的小程序 输出Hello?World: //头文件 #include?stdio.h //主函数 main() { printf(hello?world\n);//函数体 } 1.C语言属于编译型语言 2.一个程序必须有主函数,而且只能有一个 3.C语言源文件的扩展名是.c 4.C语言中语句结束的标志是分号 格式化输出函数:printf() 1.不属于C语言基本语法 2.C语言并非必须包含头文件 3.printf()函数是在头文件stdio.h中定义的 4.用什么库函数,包含什么头文件 1.编译:.c-.obj(二进制文件) 2.组建:.obj-.exe(可执行文件) 3.运行:在程序结束后不会关闭窗口 调用dos系统命令:system() 使用system()函数要引入头文件stdlib.h 1.\n:换行 2.\\:反斜杠\ 3.\:单引号 4.\:双引号 5.\t:缩进 定义变量 1.定义变量: a.定义一个整数型变量 int?变量名 b.定义多个整数型变量 int?变量名1,变量名2,... printf(%d,变量名);其中%d是格式控制符 printf输出的是双引号中的内容 a.scanf(%d,变量名);变量名前要加 b.scanf(%d%d,变量名1,变量名2); 其中,%d%d之间没有空格,输入顺序与变量顺序一致 间隔符:回车、空格、制表符 变量的赋值 1.%%相当于百分号字符% 2.顺序结构:从上往下依次执行 3.变量:变量值可在程序中变化 4.变量初始化:将定义域赋值合并在一起,比如:int?a=5; 5.赋值:将等号右边的值赋值给左边,比如:a=a+1; 1.算术运算符:+、-、*、/、% 2.赋值运算符:= 3.复合运算符:+=、-=、*=、/=、%= 4.自增自减运算符:++、-- 借助第三方变量交换的实例 #include?stdio.h main() { int?a,b,temp; printf(请输入两个整数:); scanf(%d%d,a,b); printf(a=%d,b=%d\n,a,b); ????temp=a; a=b; b=temp; printf(a=%d,b=%d\n,a,b); } #include?stdio.h main() { int?a,b; printf(请输入两个整数:); scanf(%d%d,a,b); printf(a=%d,b=%d\n,a,b); ????a=a+b; b=a-b; a=a-b; printf(a=%d,b=%d\n,a,b); } 变量修饰符知识点 1.sizeof():计算变量在内存中所占大小 2.字符变量只占1字节 3.bit:最小存储单位,只能存储0或1 4.int:整型,占4字节,取值范围:-2^31~2^31-1,格式控制符:%d 5.short:短整型,占2个字节,格式控制符:%hd 6.long:长整型,占4个字节,格式控制符:%ld 7.signed:有符号 8.unsigned:无符号,格式控制符:%u 普通浮点类型 a.定义:float?a; b.赋值:float?a=3.5f; a.定义:double?a; b.赋值:double?a=3.5; 浮点型的常量:double?a=.3相当于double?a=0.3 a.float控制符: %e:科学计数法形式,最常考,实数E整数(整数、0、负数) %f:保留6位小数,不足部分以0补位 %g:原样输出,最常用 b.double控制符:%le、%lf、%lg 1.浮点数和整数运算,结果为浮点数 2.整数和整数运算,结果为整数 3.实数不可以参与余数运算 C语言中三种进制 1.八进制 a.逢8进一 b.表示八进制:0、1、2、3、4、5、6、7 c.格式控制符:%o d.赋值:以0作为开头,例如:int?a=010; 2.十进制 a.逢10进一 b.表示十进制:0、1、2、3、4、5、6、7、8、9 c.格式控制符:%d 3.十六进制 a.逢16进一 b.表示十六进制:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F c.格式控制符:%x d.赋值:以0x作为开头,例如:int?a=0x10 1.%md:空格补位,一共占m位,若m变量长度,不加空格,正常输出 2.%m.nf:一共占m位,小数点占n位

文档评论(0)

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

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

1亿VIP精品文档

相关文档