梁一鑫 梁一鑫
关注数: 20 粉丝数: 2 发帖数: 206 关注贴吧数: 1
C语言A试卷 2007    春    计算机语言B(C语言) 得分 一、选择题(每小题1分,共30分) 下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将你认为正确的选项填写在题干的括号内。 1.C语言中,函数返回值的类型是由【    】。 A.return语句中的表达式类型所决定 B.调用该函数时的主调函数类型所决定 C.调用该函数时系统临时决定 D.在定义该函数时所指定的函数类型所决定 2.以下说法中,不正确的是【    】。 A.C程序中必须有一个main()函数,从main()函数的第一条语句开始执行 B.非主函数都是在执行主函数时,通过函数调用或嵌套调用而执行 C.C程序中的main()函数必须放在程序的开始位置 D.C程序中的main()函数位置可以任意指定 3.以下4组用户定义标识符中,全部合法的一组是【    】。 A._main  enclude  sin1              B.If  -max  turbo  C.txt  REAL  3COM                   D.int  k_2  _001 4.以下符合C语言语法的实型常量是【    】。  A.1.2E0.5           B.3.14159E           C.5E-3           D.E15 5.若以下选项中的变量已正确定义,则正确的赋值表达式是【    】。  A.x1=26.8%3            B.1+2=x2  C.x3=0x12              D.x4=1+2=3 6.在C语言中,调用一个函数时,实参和形参之间的数据传递是【    】。 A.由实参传给形参,但不能由形参传回给实参 B.总是值传递 C.由实参传给形参,并由形参传回给实参 D.由用户指定传递方式 7.已知某链表结点的存储结构如下: datanext struct link {     int data;                   }; 则对next成员的正确说明应该是【    】。 A.struct link next;             B.struct link *next; C.link next;                    D.link *next;
教学资料之一C语言详细介绍 c语言目录  定义  C语言的发展历史  C语言的优点  C语言的缺点  C源程序的结构特点  学习C语言  新标准  C程序实例  经典教材:  经典教材:    定义   C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。   C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。   C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。   常用的C语言IDE(集成开发环境)有Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++ ,Borland C++ Builder,Borland C++ 3.1 for DOS,Watcom C++ 11.0 for DOS,GNU DJGPP C++ ,Lccwin32 C Compiler 3.1,Microsoft C,High C,Turbo C,Dev-C++,C-Free等等...... [编辑本段]C语言的发展历史   C语言的原型ALGOL 60语言。(也称为A语言)   1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。   1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。   1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”。意思是将CPL语言煮干,提炼出它的精华。并且他用B语言写了第一个UNIX操作系统。   而在1973年,B语言也给人“煮”了一下,美国贝尔实验室的D.M.RITCHIE在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。   为了使UNIX操作系统推广,1977年Dennis M.Ritchie 发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。即是著名的ANSI C。   1978年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C 语言,后来由美国国家标准协会(American National Standards Institute)在此基础上制定了一个C 语言标准,于一九八三年发表。通常称之为ANSI C。   1988年,随着微型计算机的日益普及, C语言出现了许多版本。由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准研究所(ANSI)为C语言制定了一套ANSI标准, 成为现行的C语言标准3.C语言的主要特点 。C语言发展迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强大的功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写的。用C语言加上一些汇编语言子程序, 就更能显示C语言的优势了,象PC- DOS 、WORDSTAR等就是用这种方法编写的。 [编辑本段]C语言的优点   1. 简洁紧凑、灵活方便   C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以象汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单元。
1 下一页