c语言教学资料—c1

c语言教学资料—c1

ID:43708557

大小:175.68 KB

页数:100页

时间:2019-10-13

c语言教学资料—c1_第1页
c语言教学资料—c1_第2页
c语言教学资料—c1_第3页
c语言教学资料—c1_第4页
c语言教学资料—c1_第5页
资源描述:

《c语言教学资料—c1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、c语吕程序设练习题目录第一章概述1第二章基本数据类型和运算2第三章基本结构程序设计5第四章数组11第五章指针17第六章函数23第七章结构型、共用型和枚举型29第八章文件35第九章编译预处理和带参数的主函数41附I典型程序设计例题43附II模拟试题48第一章概述一、基本概念1.程序:程序是用某种计算机能理解并执行的计算机语言描述解决问题的方法步骤。2.程序的特点:有始有终、每个步骤都能操作、所有步骤执行完对应问题就能得到解决。3.程序设计:分析解决问题的方法步骤,并将其记录下來的过程。4.计算机语言:用来书写计算机程序的语言。可分为:①机器语言②

2、汇编语言③高级语言。5.机器语言:计算机能直接识别和执行的二进制代码指令的集合,又称为指令系统。6.汇编语言:用符号来代表二进制代码,又称为符号语言。用这种语言编写的程序需要通过一种称为汇编程序的翻译后才能执行。不同的计算机提供不同的机器指令或汇编语言,所以机器语言和汇编语言是面向机器的语言。统称为低级语言。7.高级语言:描述算法过程很方便,同时脱离了对机型的要求,能在任何计算机上运行的计算机语言。是一种面向问题的语言。&高级语言的执行:高级语言编写的程序称为“源程序”,它不能在计算机上直接运行,必须将其翻译成二进制代码指令程序后才能执行。翻译

3、方式乂两种:一种是“解释方式”;另一种是“编译方式”。通过解释方式完成翻译工作的程序称为“解释程序”,通过编译方式完成翻译工作的程序称为“编译程序”,编译后的二进制程序称为“目标程序”。C语言是一种编译语言。9.C语言的特点:①比其它高级语言更接近硬件,比低级语言更接近算法②数据类型和运算符十分丰富③语法结构简单④是一种结构化程序设计语言,提供了完整的程序控制语句⑤是一种模块化程序设计语言,适合大型软件的研制的调试⑥提供了大量的库函数供调用,简化了程序设计工作。10.字符集:在C语言程序中允许出现的所有基本字符的集合。也就是ASCII字符集。1

4、1.保留字:C语言中有特殊含义的英语单词,主要用于构成语句、进行存储类型和数据类型的定义。女[1:int,float,double,char,static,auto,if,switch,whi1e,do,for等。12.标识符:用来标识程序中需要辨认的对象名称。如:符号常量,变量,函数等的名字。13.标识符的命名规则:是由字母或下划线开头的字母、数字、下划线组成的一串符号。注意:①标识符不能是保留字②C语言标识符是区分大小写的,即abc和Abe是不同的标识符。14.C程序的基本结构(DC程序是由若干个函数构成的。每个C程序有且仅有一个主函数,其

5、名字为maino除主函数外可以没有其它函数,也可以有一个或多个其它函数。⑵每个函数的定义分为两个部分:函数说明部分和函数体。函数说明部分的格式如下:返回值的类型函数名(形式参数1,形式参数2,…)形式参数的说明函数体的格式如下:{变量定义部分实现函数功能的语句串}(3)C程序的每个语句都是以分号“;”结束的。⑷用/*注释内容*/为程序加注释。(5)C程序书写格式灵活,一行上可以写多个语句,一个语句也可以写在多行上。⑹程序的执行总是从主函数开始,并在主函数中结束。主函数的位置是任意的,可以在程序的开头,可以在程序的结尾,也可以在两个函数之I'可。

6、英它函数总是通过函数调用语句来执行的。⑺主函数可以调用任何非主函数;任何非主函数都可以互相调用,但不能调用主函数.二、习题(一)单项选择题1.二进制语言是属于o③面向问题语言④面向汇编语言O③C语言©ALGOL语言③t④b③074④③case④defaulta.3④a3①面向机器语言②面向过程语言2.下列语言中不属于面向问题的语言是①高级语言②低级语言3.下列字符中属于键盘字符的是①、②4.下列不正确的转义字符是@\②’5.不是C语言提供的合法关键字是—©switch②cher6.正确的标识符是①?a②沪27.下列说法中错误的是

7、①主函数可以分为两个部分:函数说明部分和主函数体②主函数可以调用任何非主函数的其它函数③任何非主函数可以调用其它任何非主函数④程序可以从任何非主函数开始执行(二)填充题1.汇编语言属于面向语言,高级语言属于面向语言2.用高级语言编写的程序称为程序,它可以通过程序翻译一句执行一句的方式执行,也可以通过程序一次翻译产生程序,然后执行。3.转义字符是由符号开始的单个字符或若干个字符组成的。4.C语言的词类主要分为等6类。5.C语言的语句主要分为语句、语句、语句和语句。6.C程序是由函数构成的。其小有并II只能有个主函数。C语言程序的执行总是由函数开始

8、,并且在函数中结束。7.C语言程序的注释可以出现在程序中的任何地方,它总是以符号作为开始标记,以符号作为结束标记。第二章基本数据类型和运算一、基本概念

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。