语言基础教程
这是清华大学出版社的吕凤翥第二版配套答案。1. 下列各种高级语言中。( )是面向对象的程序设计语言。( )是面向对象的程序设计语言。C.C++ D.Ada。2. 下列各种高级语言中。C.Smalltalk。D.C++。C语言的函数可以理解为。C语言概述。C语言基础教程 1.1. c语言的由来与发展。
语言基础教程Tag内容描述:<p>1、第三部分函数一、函数功能C语言的函数可以理解为,汇编语言中的子程序。fun()printf(“Hello world!”);上面函数作用是打印“Hello world!”。二、函数使用要使用函数要对函数进行定义。比如,要实现一个功能为返回两个整型数据中较大的一个(如果相等,返回第一个)。有下面两种方式:程序1int f(int,int);main()int a=6;int b=8;printf(The bigger one is %d in (%d,%d).,f(a,b),a,b);int f(int a,int b)return ab?a:b;程序2int f(int a,int b)return ab?a:b;main()int a=6;int b=8;printf(The bigger one is %d in (%d,%d).,f(a,b。</p><p>2、第一章C语言概述C语言基础教程 1.1. c语言的由来与发展http:/www.educity.cn作者:晓羽来源:希赛教育2009年5月19日发表评论进入社区 1.1.1. c语言的由来c语言诞生干19?2年,由美国电话电报公司(AT&T)贝尔实验室的D. M. Ritchie设计,并首先在一台使用UNIX操作系统的DEC PDP-11计算机上实现。C语言是在一种称为B语言的基础上,克服了B语言依赖于机器又无数据类型等局限性开发的语言。在1970年,美国贝尔实验室的IC. Thompson以BCPL语言为基础,设计出一种既简单又接近于硬件的B语言,并用它写成了第一个UNIX操作系统,在PDP-7计算机上实。</p><p>3、Verilog HDLVerilog HDL是一种硬件描述语言,用于从算法级、门级到开关级的多种抽象设计层次的数字系统建模。被建模的数字系统对象的复杂性可以介于简单的门和完整的电子数字系统之间。数字系统能够按层次描述,并可在相同描述中显式地进行时序建模。Verilog HDL 语言具有下述描述能力:设计的行为特性、设计的数据流特性、设计的结构组成以及包含响应监控和设计验证方面的时延和波形产生机制。所有这些都使用同一种建模语言。此外,Verilog HDL语言提供了编程语言接口,通过该接口可以在模拟、验证期间从设计外部访问设计,包括模拟的具。</p><p>4、本节主要介绍Turbo C2.0标准输入输出函数和文件的输入输出函数。通过本节的学习可以使读者掌握Turbo C2.0的屏幕输出、键盘输入输出以及磁盘文件的 读写函数, 并能开始进行一些简单的程序的编写。 控制流程语句主要包括: 条件语句、循环语句和开关语句。 1.1 标准输入输出函数 1.1.1 格式化输入输出函数 Turbo C2.0 标准库提供了两个控制台格式化输入、 输出函数printf( ) 和 scanf(), 这两个函数可以在标准输入输出设备上以各种不同的格式读写数据。printf()函数用来向标准输出设备(屏幕)写数据; scanf() 函数用来从标准输入设备(键盘)上。</p><p>5、第一章 答案一、 选择填空12345678910CBDADADDAC二、判断下列描述的正确性,对者划,错者划。123456789101112三、 析下列程序的输出结果1 BeiJjing ShangHai TianJing2 Input a,b:8 5A=8,b=5A-b=33 D=5,c=m四、 编译下列程序,改正所出现的各种错误信息,并分析输出结果:1#includevoid main()coutvoid main(。</p><p>6、第一章 习题 一、 选择填空 1. 下列各种高级语言中,( )是面向对象的程序设计语言。 A.BASIC; B.PASCAL; C.C+ D.Ada 2. 下列各种高级语言中,( )是最早提出了对象的概念。 A.Algol 60; B.Simula 67; C.Smalltalk; D.C+ 3. 下述面向对象抽象的原理中,( )是不对的。 A. 数据抽象; B. 行为共享;。</p>