武汉大学C语言程序设计第5讲(2012级)
- 格式:ppt
- 大小:748.00 KB
- 文档页数:51
武汉大学C语言程序设计习题答案(总4页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--习题答案:第一章一.选择题ABDAC CABAA DDABA CCACB ADDDB AACAA二、判断题BABAB ABBBA BBBAB BBBAA三、填空题1.位2.3.4.机内码5.Hz或赫兹6.72B7.机器字长8.CPU9.10.小第二章一、单选题1. B2. D3. D4. C5. A6. A7. C8. C9. A 10. D 11. B 12. C 13. A 14. A 15. C 16. B 17 D 18. D 19. A 20. B 21. C 22. A 23. B 24. A 25. B 26. B 27. C 28. B 29. D31. A 32. B 33. B 34. C 35. D 36. A 37. A 38. D 39. A 40. D二、判断题1. T 10. F11. F 20. T21. T 30. T31. F三、填空题1. 资源管理器2. 添加/删除Windows组件3. ·4. 树5. ……6. 还原7. 存档8. 显示9. TXT10. EXIT 11. 启动12. 右13. 文件夹选项14. Alt+PrnScreen 15. 硬盘16. CTRL 17. 属性18. 任务栏和开始菜单属性19. del 20. 移动21. 25522. 子文件夹23. 隐藏24. 浏览器25. 彻底26. A*.wav 27. 我的文档28. 应用程序29. shift 30. 关闭31. 移动窗口32. 任务栏33. 横向34. Home、End 35. 桌面36. 对话框37. 拉伸38. 复制39. wav40. 剪贴板第3章一、选择题1.C 4.B 5.A 6.D 7.D 8.B 9. A 10. C11.D 14.C 15.B 16.D 17.D 18.C 19. C 20. D21.B 24.A 25.A 26.A 27.D 28.B 29. B 30. B31.D 34.B 35.C 36.C 37.A 38.D 39. B 40. C41.D 44.D 45.D 46.C 47.D 48.D 49. B 50. D二、填空题1.选择性粘贴2. SUM3. 占位符4. 表格中插入点所在的行被删除5.格式 6. 引用运算符; 算术运算符; 文本运算符; 比较运算符7. 等差8. 记录单9.更新10.设计模板空演示文稿11.“文件/页面设置”12.4,613.演讲者放映观众自行浏览14.幻灯片放映设置放映方式15.普通视图幻灯片视图16.应用17.忽略母版的背景图形18.幻灯片浏览19.超级链接20.新幻灯片21.幻灯片浏览 22. 表23. 查询24. 空值25. 对磁盘空间26. 字段名称27. 数据类型28. 备注型29. 千位分割符30. 有效性规则三、判断题1.F 4.T 5.T 6.F 7.F 8.F 9. T10. F11. F 12. T 13. T 14. F 15. F 16. T 17. F 18. F 19. T 20. T21. T 22. F 23. T 24. T 25. T 26. F 27. T 28.F 29. T 30. F第4章填空题1、局域2、Internet protocol3、域名服务器4、网络地址主机地址5、smtp pop3(或 IMAP4)6、com cn7、http8、超文本置标9、域名10、IP11、ftp12、ping13、掩码地址14、不对称数字用户线15、路由器16、17、ipconfig18、ISP19、WAN20、80选择题BDCAACCDADACDCCBBCAA判断题TFFFFFFTFTTTTFFFFFTT第五章一、选择题BBCACBCADDCCBDC二、判断题1. 2. 3.4. 5. 6.7. 8. 9.10.三、填空题1. 硬件软件数据2. 破坏3.完整性4.信息垃圾5.自然威胁人为威胁6.机房网络服务器7.加密解密8.单密钥系统双密钥系统第6章一、选择题DABADCBDDCDC二、判断题T T T F FF T T三、填空题1.交互性2.表示媒体3.颜色深度4.视觉暂留5.位图矢量图。
武汉大学东湖分校《C语言程序设计》课程教学大纲课程中文名称:C语言程序设计课程英文名称:C Language Programming课程类别:必修课程学分数:3学分课程学时数:72(讲课36学时,实验36学时)授课对象:理工非计算机专业本科生本课程的先修课程:计算机基础本课程的后续课程:Visual C++程序开发基础一、教学目的旨在使学生掌握一门计算机语言工具和程序设计的基本概念、方法和技能。
二、教学要求通过本课程的学习,要求学生熟悉C语言程序的基本结构、语法规则和编程环境;掌握程序设计的基本概念、基本方法和基础知识;重点掌握三种基本结构(顺序结构、分支选择结构和循环结构)及其句法功能,数组的使用和模块化程序设计方法。
对指针和文件操只作一般要求。
三、课程内容与学时分配1.课程内容:第1章 C语言概述1.1 C语言的起源和C语言的标准1.2 为什么学习和使用C语言1.3 C语言的特性1.4 C语言与C++,Java和C#的关系1.5 计算机语言及其处理程序1.6 C语言程序的开发过程1.7 C语言的编程环境第2章 C语言快速入门2.1 几个简单C语言程序实例2.2 C字符集和关键字和标识符2.3 C基本语句、函数体和代码块第3章基本数据类型3.1 数据与数据类型3.2 整型数据3.3 浮点数据3.4 字符数据3.5 字符串常量3.6 数据的输入输出(printf()、scanf()、putchar()和getchar()函数的使用)第4章运算符和表达式4.1 算术运算符和算术表达式4.2 自增自减运算符4.2 混合数据类型的算术运算4.3 关系运算符和逻辑运算符4.4 复合赋值运算符*4.6 位运算符第5章结构化程序设计5.1 算法及其表示5.2 程序的控制结构5.3 选择结构(if语句、和switch语句的使用)5.4 循环结构(while语句、do-while语句、for语句、break语句和continue语句的使用)第6章函数6.1 C语言的程序模块6.2 库函数6.3 自定义函数6.4 递归6.5 包含多个源文件的程序第7章作用域和存储类别7.1变量的作用域7.2变量的存储类别7.3函数与存储类别第8章数组8.1一维数组的定义和存储8.2一维数组元素的引用、初始化和输入输出8.3二维数组的定义和存储8.4.二维数组元素的引用、初始化和输入输出8.5数组作为函数参数第9章指针9.1地址、指针和指针变量的基本概念9.2 指针变量的应用9.3 指针与数组(*二维数组)9.4 把数组名作为函数参数*9.5 指针与函数第10章字符串10.1字符串的定义10.2用字符数组存储和处理字符串10.3使指针变量指向字符串10.4常用字符串处理函数第11章结构体、*共用体和*枚举11.1 定义结构体类型11.2 定义和使用结构体变量11.3 结构体数组*第12章编译预处理12.1 编译预处理的概念12.2 宏定义12.3 文件包含12.4 条件编译第13章文件13.1 文件的基本概念13.2 文件的输入输出(fopen( )、fgetc( )、fputc( )和fclose( )函数的使用)13.3 文件的随机存取(fseek( )、ftell( )和rewind( )函数的使用)*13.4 其他文件输入输出函数实验(上机)要求本课程是一门实践性很强的课程,通过上机实验,要求学生掌握在集成开发环境下C语言程序的编辑、编译、连接、运行和调试过程,较快地发现和判断程序中出现的错误。
武汉大学计算机学院2016-2017学年度第1学期《C语言程序设计》期末考试试卷A卷一.单项选择题:(选择最合适的答案填空,每小题2分,共20分)( )1.不正确的常量是____B__ 。
A.‘\t’B.084C. 1.2e4D.0x8fL( )2.表达式-8%3+13/2的结果为______D 。
A. 4.5B.8C.8.5D.4( )3.设变量 int a=1,b=2; 则执行表达式a+=3,b-2,++b,a*=b后变量a 和b 的值为______C 。
A.2和2B.3和3C.12和3D.12和2( )4.表达式0xad86|0xff的值为____A__ 。
A.0xadffB.0x86C.0xad86D.0xff( )5.设有如下宏定义#define price(x) 5+x则执行赋值语句 v=price(4)*price(15);/*v为int型变量*/后,v的值为 C 。
A.180B.85C.40D.60( )6.在定义指针变量时,void *类型表明指针____ A 。
A.指向对象类型未知B.不指向任何对象C.指向整型的对象D.指向char类型对象( )7.设int a[3][4],*p[3]; 则以下___C____赋值语句是正确的。
A.p=a[0];B.p[1]=a;C.p[1]=a[2];D.p=a;( )8.创建一个新的文本文件,可对该文件进行读写操作,则____A____打开方式是正确的。
A.“w+”B.“wb”C.“r+”D.“rb+”( )9.表达式4&&5结果为______B 。
A.0B.1C.4D.5( )10.正确的标识符是______A 。
A._a123B.3zC.“next”D.‘A’二.文字填空(共15分)1.一个合理的算法应该具有“有穷性”,“有穷性”指的是_____经过有限个步骤的处理以后,算法应该结束_________。
2.%作为运算符表示________取余数 ____________。
c语言程序设计第五版本文旨在简要介绍《C语言程序设计第五版》的内容和重要性。
C语言程序设计第五版》是一本深入浅出的C语言编程教材,旨在帮助读者掌握C语言的基本概念和程序设计技巧。
本书通过清晰的解释和大量的示例代码,引导读者从零开始研究C语言编程,并逐步提升到较高的水平。
本书主要包括以下内容:基本概念:介绍C语言的基本语法规则、数据类型、运算符等基本概念,确保读者对C语言的基础知识有充分的理解。
控制流程:讲解C语言中的顺序结构、循环结构和选择结构,帮助读者掌握程序的流程控制能力。
函数与递归:介绍函数的定义、调用和参数传递,以及递归的概念和应用,提升读者的模块化编程能力。
数组和指针:详细阐述C语言中的数组和指针的使用方法和特性,使读者能够熟练处理复杂数据结构和内存管理。
文件操作:介绍C语言中的文件读写操作,为读者提供处理文件的能力。
C语言程序设计第五版》作为一本经典的编程教材,具有以下重要性:全面深入:本书全面而深入地介绍了C语言的各个方面,使读者能够系统性地研究和掌握C语言编程。
实用性强:书中提供了大量实例和练题,帮助读者巩固所学知识并应用到实际程序设计中。
适用性广:C语言作为一种通用的编程语言,可以用于各种平台和应用领域。
通过研究《C语言程序设计第五版》,读者能够掌握一种广泛适用的编程语言。
基础性强:C语言是许多编程语言的基础,学好C语言编程对于后续研究其他编程语言和深入理解计算机原理都具有重要意义。
总之,《C语言程序设计第五版》是一本权威且经典的C语言编程教材,适用于对C语言感兴趣或希望研究C语言的人士。
通过系统研究和实践,读者能够掌握C语言的基本知识和程序设计技巧,并为进一步的编程研究奠定坚实的基础。
介绍C语言的基本概念、语法和数据类型,包括变量、运算符、控制结构等。
本章将探讨C语言的高级特性,包括函数、数组、指针和结构体等。
函数是C语言中的基本构建块之一,它允许开发者将一组相关的代码封装成一个独立的单元。
《C语言程序设计》课后习题参考答案(总23页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--高等院校计算机基础教育规划教材《C++程序设计》课后习题参考答案――武汉大学出版社习题1参考答案一、选择题1. A2. D二、填空题1. BASIC、FORTRAN、AL_GOL60和COBOL2. 83. 关键字4. 编辑、编译、链接和运行三、简答题1.答:(1)C语言具有结构化的控制语句。
C语言提供了结构化程序所必需的基本控制语句,实现了对逻辑流的有效控制。
(2)C语言具有丰富的数据结构类型。
C语言除提供整型、实型、字符型等基本数据类型外,还提供了用基本数据类型构造出的各种复杂的数据结构,如数组、结构、联合等。
C语言还提供了与地址密切相关的指针类型。
此外,用户还可以根据需要自定义数据类型。
(3)C语言具有丰富的运算符。
C语言提供了多达34种运算符,丰富的数据类型与丰富的运算符相结合,使C语言的表达力更具灵活性,同时也提高了执行效率。
(4)C语言简洁、紧凑,使用方便、灵活,程序书写自由,有9种控制语句。
(5)C语言既具有高级语言的功能,又具有低级语言的许多功能,通常被称为中级计算机语言。
它既是成功的系统描述语言,又是通用的程序设计语言。
(6)C语言与汇编语言相比,可移植性好。
(7)功能强大。
C语言具有低级语言的一些功能,所以,生成目标代码质量高,程序执行效率高。
现在许多系统软件都用C语言来描述,可以大大提高了编程效率。
2.答:运行一个C语言程序,一般需要经过如下几个步骤:①上机输入并编辑源程序;②编译源程序;③与库函数连接;④生成可执行目标程序;⑤运行目标程序。
3.答:(1)操作系统的设计与实现。
C语言是一种应用非常广泛的结构化高级程序设计语言,既适合编写应用软件,又适合编写系统软件。
(2)工业控制。
由于C语言具有简洁、灵活、代码效率高、能进行位操作等优点,C语言大量应用在单板机、单片机上,以及嵌入式领域等。
c语言程序设计第五版习题答案解析首先,值得指出的是,《C语言程序设计》是一本经典的编程教材,它通过系统性的介绍和练习,帮助读者掌握C语言编程的基本原理和技巧。
而针对这本书中的习题,我们将逐一进行解答和解析,以便读者更好地理解和掌握其中的知识。
1. 第一章:C语言概述在第一章中,主要介绍了C语言的历史背景、特点和发展。
对于习题的解答,我们可以通过提问的方式帮助读者思考和回顾所学内容,例如:“C语言为什么被广泛应用于系统软件开发?”、“C语言的起源是什么?”2. 第二章:数据类型、运算符和表达式在第二章中,主要介绍C语言中的数据类型、运算符和表达式。
习题部分则涵盖了类型转换、算术运算、逻辑运算等内容。
针对这些习题,我们可以给出详细的解答步骤和原理解析,让读者了解C语言中各种运算符的优先级和使用规则。
3. 第三章:控制结构第三章主要介绍了C语言中的分支结构和循环结构。
针对习题部分,我们可以详细解答条件语句、循环语句的使用和注意事项,同时提供一些实际例子和应用场景,让读者更好地理解和掌握这些知识点。
4. 第四章:函数与程序结构在第四章中,重点介绍了函数的定义、调用和参数传递等。
针对习题,我们可以通过编写代码的方式,给出函数的实际应用案例,并解释其中的关键代码部分,帮助读者理解函数的作用和使用方法。
5. 第五章:指针与数组第五章主要介绍了C语言中指针和数组的概念和用法。
对于习题解答,我们可以给出指针和数组的定义、操作方法,并通过实例演示指针和数组在实际编程中的应用。
6. 第六章:字符输入输出第六章主要讲解了C语言中字符输入输出的函数和特点。
在解答习题时,我们可以提供一些常见的字符输入输出问题,并给出详细的解决思路和代码示例。
7. 第七章:类型第七章主要介绍了C语言中的类型定义和使用。
对于习题解答,我们可以通过解析代码和理论知识的结合,帮助读者理解类型的定义和使用场景。
8. 第八章:运算符和表达式在第八章中,主要介绍了C语言中的运算符和表达式。
c语言程序设计第五版C语言程序设计第五版C语言,作为计算机编程语言的元老之一,自1972年由丹尼斯·里奇(Dennis Ritchie)在贝尔实验室开发以来,一直以其高效、灵活和强大的特性在软件开发领域占据着重要地位。
随着计算机科学的发展,C语言也在不断地更新和改进,以适应新的编程需求和硬件环境。
《C语言程序设计》这本书,作为学习C语言的经典教材,已经发行到了第五版,它不仅包含了C语言的基础知识,还涵盖了许多高级特性和最佳实践。
第一部分:C语言基础1. C语言概述C语言是一种过程式编程语言,以其简洁的语法和对底层硬件的控制能力而闻名。
C语言的设计哲学是提供足够的功能来实现复杂的程序,同时保持语言的简洁性。
2. 开发环境搭建在开始编写C程序之前,需要设置开发环境。
这通常包括安装编译器、编辑器和调试工具。
第五版教材会介绍如何在不同操作系统上搭建C语言的开发环境。
3. 基本语法C语言的基本语法包括变量声明、数据类型、运算符、控制结构(如if语句、循环)等。
这些是编写任何C程序的基础。
4. 函数函数是C语言中实现代码复用的重要机制。
教材会介绍如何定义函数、传递参数以及返回值的使用。
第二部分:数据结构与算法5. 数组数组是存储固定大小的同类型元素的集合。
教材会详细介绍一维数组和多维数组的使用,以及它们在程序设计中的应用。
6. 指针指针是C语言中一个强大的特性,它允许程序员直接操作内存地址。
第五版会深入讲解指针的基本概念、指针与数组的关系,以及指针在函数中的应用。
7. 字符串字符串是字符数组的一种特殊形式。
教材会介绍字符串的声明、操作和常用字符串处理函数。
8. 结构体和联合体结构体和联合体是C语言中用于创建复杂数据类型的工具。
第五版会讲解如何定义和使用这些数据结构。
第三部分:高级特性9. 预处理器预处理器是C语言编译过程中的一个工具,用于处理源代码中的宏定义、文件包含和条件编译等。
10. 文件操作C语言提供了丰富的文件操作API,允许程序员读写文件。
c语言程序设计第五版C语言是一种通用的高级计算机编程语言,被广泛应用于各类计算机软件开发中。
《C语言程序设计第五版》是一本经典的教材,旨在帮助读者系统学习和掌握C语言编程的基本原理和技巧。
本文将围绕这本教材展开讨论,介绍其主要内容和特点,并探讨其对程序设计学习的促进作用。
第一部分:C语言基础第五版教材的第一部分主要讲解了C语言的基本知识和概念。
它从C语言的历史背景入手,引导读者了解C语言的起源以及其在计算机科学中的地位。
随后,教材详细介绍了C语言的基本语法、数据类型、运算符、控制语句和函数等重要概念,为读者打下了坚实的基础。
第二部分:程序设计方法第二部分以程序设计的方法为主题,向读者展示了如何使用C语言进行程序设计。
教材介绍了模块化设计的思想和函数的概念,并提供了大量实例演示了如何编写简单而实用的函数。
此外,教材还讲述了如何使用指针操作数据以及处理数组和字符串的技巧,帮助读者更加深入地理解和掌握C语言的高级特性。
第三部分:进一步的C语言功能和应用第五版教材的第三部分主要介绍了C语言的高级功能和应用。
教材讲解了文件操作和位运算等内容,使得读者能够更好地利用C语言处理大规模数据和进行底层编程。
此外,教材还讨论了结构体、联合体和指针的高级应用,为读者展示了C语言的强大表现力和灵活性。
第四部分:C语言编程实例第四部分是教材的亮点之一,它提供了丰富多样的C语言编程实例。
这些实例从简单到复杂,覆盖了常见的编程任务和问题,如数学计算、排序算法、链表操作等。
教材通过实例的讲解和分析,培养了读者独立思考和解决问题的能力,使得他们能够在实际编程中游刃有余。
总结《C语言程序设计第五版》是一本经典而实用的C语言教材,它系统地介绍了C语言的基础知识和进阶应用,对于初学者和有一定编程基础的读者来说都是一本不可多得的学习资料。
通过学习这本教材,读者可以全面了解C语言的特点和魅力,掌握C语言程序设计的基本技巧,并能够运用所学知识解决实际的编程问题。
高等院校计算机基础教育规划教材《C++程序设计》课后习题参考答案――武汉大学出版社习题1参考答案一、选择题1. A2. D二、填空题1. BASIC、FORTRAN、AL_GOL60和COBOL2. 83. 关键字4. 编辑、编译、链接和运行三、简答题1.答:(1)C语言具有结构化的控制语句。
C语言提供了结构化程序所必需的基本控制语句,实现了对逻辑流的有效控制。
(2)C语言具有丰富的数据结构类型。
C语言除提供整型、实型、字符型等基本数据类型外,还提供了用基本数据类型构造出的各种复杂的数据结构,如数组、结构、联合等。
C语言还提供了与地址密切相关的指针类型。
此外,用户还可以根据需要自定义数据类型。
(3)C语言具有丰富的运算符。
C语言提供了多达34种运算符,丰富的数据类型与丰富的运算符相结合,使C语言的表达力更具灵活性,同时也提高了执行效率。
(4)C语言简洁、紧凑,使用方便、灵活,程序书写自由,有9种控制语句。
(5)C语言既具有高级语言的功能,又具有低级语言的许多功能,通常被称为中级计算机语言。
它既是成功的系统描述语言,又是通用的程序设计语言。
(6)C语言与汇编语言相比,可移植性好。
(7)功能强大。
C语言具有低级语言的一些功能,所以,生成目标代码质量高,程序执行效率高。
现在许多系统软件都用C语言来描述,可以大大提高了编程效率。
2.答:运行一个C语言程序,一般需要经过如下几个步骤:①上机输入并编辑源程序;②编译源程序;③与库函数连接;④生成可执行目标程序;⑤运行目标程序。
3.答:(1)操作系统的设计与实现。
C语言是一种应用非常广泛的结构化高级程序设计语言,既适合编写应用软件,又适合编写系统软件。
(2)工业控制。
由于C语言具有简洁、灵活、代码效率高、能进行位操作等优点,C语言大量应用在单板机、单片机上,以及嵌入式领域等。
(3)图形图像处理。
C语言在内存管理和进程控制方面有丰富的指令,而且它能提供快速运行的代码,因而C语言适合进行图形程序设计。
c语言程序设计添加义项这是一个多义词,请在下列义项中选择浏览(共8个义项)1.计算机程序设计语言计算机程序设计语言2.机械工业出版社出版图书机械工业出版社出版图书3.高等教育出版社出版图书高等教育出版社出版图书4.张磊主编图书张磊主编图书5.经济科学出版社出版图书经济科学出版社出版图书6.华中科技大学出版社出版图书华中科技大学出版社出版图书7.清华大学出版社(李大友主编)清华大学出版社(李大友主编)8.北京邮电大学出版社出版图书北京邮电大学出版社出版图书1.计算机程序设计语言编辑本义项c语言程序设计求助编辑百科名片c语言程序设计C语言是一种计算机程序设计语言。
它既有高级语言的特点,又具有汇编语言的特点。
它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
因此,它的应用范围广泛。
目录主要特点常用的C语言IDE(集成开发环境)C语言的发展过程C语言的特点概述详细介绍一、C语言的优点二、C语言的缺点目前最流行的几种C语言主要特点常用的C语言IDE(集成开发环境)C语言的发展过程C语言的特点概述详细介绍一、C语言的优点二、C语言的缺点目前最流行的几种C语言展开编辑本段主要特点1. C是高级语言。
它把高级语言的基本结构和语句与低级语言的实用性结合起来。
C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。
2.C是结构式语言。
结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。
这种结构化方式可使程序层次清晰,便于使用、维护以及调试。
C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。
3.C语言功能齐全。
具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。
而且计算功能、逻辑判断功能也比较强大,可以实现决策目的的游戏。
4. C语言适用范围大。
《C语⾔程序设计(第五版)》习题答案各章习题参考答案第1章习题参考答案1. 简述C程序的结构特点。
答:(1) ⼀个C语⾔源程序由⼀个或多个源⽂件组成。
每个源⽂件由⼀个或多个函数构成,其中有且仅有⼀个主函数(main函数)。
(2) ⼀个函数由函数⾸部(即函数的第⼀⾏)和函数体(即函数⾸部下⾯的⼤括号内的部分)组成。
函数⾸部包括函数类型、函数名和放在圆括号内的若⼲个参数。
函数体由声明部分和执⾏部分组成。
(3) C程序书写格式⾃由,⼀⾏内可以写多条语句,⼀个语句也可以分写在多⾏中,每个语句必须以分号结尾。
(4)程序的注释内容放在“/*”和“*/之”间,在‘/’和‘*’之间不允许有空格;注释部分允许出现在程序中的任何位置处。
2. 分析例1.3程序的结构。
答:下⾯是例1.3的程序,它的结构是:有且只有⼀个主函数main以及若⼲个其它函数,还有⼀个被主函数调⽤的sumab函数。
函数有⾸部,包括类型和名称,⾸部下的⼤括号中有变量定义、输⼊、计算和输出等语句。
#includeint sumab (int x, int y); /*函数声明*/int main () /*主函数*/{ int a,b,sum; /*定义变量*/printf("请输⼊变量a与b的值:"); /*提⽰信息*/scanf ("%d %d", &a, &b); /*输⼊变量a和b的值*/sum=sumab(a,b); /*调⽤sumab函数*/printf("a与b的和等于%d", sum);/*输出sum的值*/return 0;}int sumab (int x, int y) /*定义sumab函数,并定义形参x、y */{ int z;z=x+y;return z;}3. 分别编写完成如下任务的程序,然后上机编译、连接并运⾏。
(1) 输出两⾏字符,第1⾏是“The computer is our good friends!”,第2⾏是“We learnC language.”。