分享
分销 收藏 举报 申诉 / 5
播放页_导航下方通栏广告

类型C语言程序设计复习提纲.doc

  • 上传人:二***
  • 文档编号:4497784
  • 上传时间:2024-09-25
  • 格式:DOC
  • 页数:5
  • 大小:33KB
  • 下载积分:5 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    语言程序设计 复习 提纲
    资源描述:
    C语言次第方案复习提纲 第1章C语言次第方案概述 1、 次第跟语言: 〔1〕次第:用打算机语言描画的某一征询题的处理步伐,符合肯定语法则那么的标志序列 〔2〕次第方案语言:描画征询题的有规那么的标志 次第方案语言有: ■板滞语言――板滞开门见山识不,与板滞亲热相关,用二进制代码描画低级语言 ■汇编语言――板滞语言的助记符,素日跟英文字符濒临 ■算法语言:应用与自然语言濒临的表示办法来表示次第,面向算法过程 FortranALGOLPASCALCCOBLE等 ■面向任务的语言:描画征询题,用次第文语来实现。数据库把持语言,如SQL-SERVER,VFP等 ■面向东西的次第方案语言:是一种分析办法、方案办法跟思维办法的综合。次第是相互协作的东西的聚拢。 2、算法 什么叫算法:用打算机处理征询题的步伐称之算法 次第=数据构造+算法 算法的描画办法:自然语言、流程图、NS图、伪代码、打算机语言〔C语言〕 3、C语言次第的全然构造 〔1〕由函数构成,必须且只要一个主函数main() 〔2〕“/**/〞之间的内容构成C语言次第的阐明局部 〔3〕预处理命令:#include<stdio.h>#include“stdio.h〞的区不 #include<math.h> #include<string.h> 〔4〕大小写字母在C次第中是有区不的 4、C语言字符集、标识符与关键字 字符集:英文字母,数字,下划线其他标志 标识符:用来表示函数、典范、变量的名称 32个关键字,9种把持语句,抄写自由 运算符丰富:34种运算符 数据构造丰富:数据典范有:整型、实型、字符型、数组典范、指针典范、构造体典范、共用体典范 5、 C语言的文件:原文件、目标文件、可实行文件〔扩大年夜名是什么?〕 6、 C语言的优点: 第二章构造化把持语句:ifelsedowhilefor等 语法限制不太严峻 位运算 目标代码质量高 可移植性好 第2章C语言的全然数据典范、运算符与表达式 1、数据典范: 全然典范:整型、字符型、实型〔单精度、双精度〕、列举典范 构造典范:数组典范、构造体典范、共用体典范 指针典范 空典范 把持的不雅念: (1) 种种型数据得字节数 (2) 取值范围 (3) 差异数据典范的数据赋值发作的结果的变卦 (4) 输出格式的区不 (5) 字符的表示 2、常量与变量 常量:整型、实型、字符、字符串 变量:变量的定义 变量的初始化 3、运算符: 运算符种类:P19 各运算符的优先级与结合性 变量的定义办法 逼迫典范转换的办法及数据变卦 自增自减运算 4、表达式: (1) 什么是表达式 (2) 赋值运算:a+=5,a=b=c=2,a=(b=4)+(c=6) (3) 逗号运算跟逗号表达式 (4) 复合赋值运算 (5) 逻辑值的表示跟应用:真为1,假为0。留心只要不为0全然上真值。 第3章次第次第方案 1、 C语句的种类:5类。把持语句、函数调用语句、表达式语句、空语句、{}复合语句 2、 数据的输出输出语句:留心编程时要吸收回车键 (1) 字符输出输出函数:putchar(),getchar() (2) 格式输出输出函数: printf():留心格式符的应用。字符输出与格式符有关,数据输出与格式符有关 scanf():留心格式符对输出格式的阻碍,留心变量要加标志& (3) 头文件的应用:#include<stdio.h><math.h> 第4章选择构造次第方案 1、关系运算符的优先级 2、逻辑运算符的优先级跟逻辑表达式 3、if语句的三种办法:特不是第3种(P92) 第3种办法与if语句嵌套的区不 4、条件运算符: 5、switch语句:多分支,用break来中断每个选择终了 第5章循环次第 1、 多少多种循环语句 (1) 当循环:while(表达式) (2) 直到循环do-while (3) for语句 (4) break跟continue语句的应用 2、 留心的征询题 (1) 循环条件的应用,真值循环,假值终了循环 (2) 循环终了后,循环变量的值是多少多 (3) 循环终了的办法有哪多少多种 第6章函数与编译预处理 1、 函数的办法:典范标识符函数名(){函数体} 2、 形参跟实参的不雅念 3、 主函数与其他函数的关系 4、 函数的前去值 5、 函数调用中的参数的转达。数组参数的转达, 6、 函数的递归调用。 7、 全局变量跟局部变量的不雅念 8、 变量的存储类不:静态,静态,模典范题 第7章数组 1、 数组的定义: 2、 数组的赋值办法〔一维数组跟二维数组〕 (1) 定义中赋值:如inta[10]={1,2,3,4,5,6,7,8,9,10} inta[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}} inta[][]={{1,2,3,4},{5,6,7,8},{9,10,11,12}} 定义中留心维数 (2) 用复制函数:如:charstr1[10],str2[]={“china〞} strpy(“people〞,str1) strcat(str2,str1) 3、 字符数组: (1)字符数组的定义跟赋值。 (2)二维字符数组 (3)字符串输出输出函数,与scanf有什么区不 (4)字符串处理函数:复制strcpy() 连接strcat() 比较strcmp() 长度strlen() (5)数组作为函数的参数 数组元素作为函数参数――与变量类似 数组名作为函数参数――实参与形参的典范不合 第8章指针 1、指针的不雅念 指针: 指针变量:定义与初始化 指针运算:指针加1跟典范有关 多极指针 2、指针与函数 〔1〕函数形参为指针变量:实参该当是什么? 〔2〕指针函数:指针函数的定义办法――函数名,前去值 〔3〕指向函数的指针: 定义办法:典范标识(*p)() 可以用来表示函数调用 3、指针与数组 〔1〕指向一位数组的指针: 数组名与指针变量的区不 指针运算的征询题 表示数组的办法:*(a+i) 〔2〕二维数组的指针表示法 二维数组可以表示成多个一位数组 表示办法 含义 a 二维数组名,数组首所在 a[0],*(a+0),*a 第0行第0列元素所在 a+1 第1行首所在 a[1],*(a+1) 第1行第0列元素所在 a[1]+2,*(a+1)+2,&a[1][2] 第1行第2列元素所在 *(a[1]+2),*(*(a+1)+2),a[1][2] 第1行第2列元素值 〔3〕指向二维数组的指针变量 指向数组元素的指针变量,与普通指针变量定义一样 指向一维数组〔行指针〕的指针: 定义办法:典范标识符〔*指针变量名〕[元素个数] 4、指针与字符串 〔1〕字符串的指针表示法:字符指针可以开门见山表示字符串。如 Char*p=“abcdefg〞 〔2〕字符串数组:字符中的每个元素全然上存放字符串的数组。可以用二维字符数组来表示 Charstr[3][10]={“BASIC〞,“C++〞,“PASCAL〞} 第9章构造体 1构造体的定义 2构造体变量 3链表 第11章文件 1 文件的存储办法 2 标准文件的读写办法 需要把持的算法 1、1+2+3+… 2、数列 3、求素数 4、反序 5、求最大年夜值、最小值 6、排序 7、求平均值、大年夜于、小于平均值的数 8、字符把持 字符的反序、排序、检索 字符数组跟字符指针
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:C语言程序设计复习提纲.doc
    链接地址:https://www.zixin.com.cn/doc/4497784.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork