C语言程序设计2-3章练习题及答案(高职).docx
《C语言程序设计2-3章练习题及答案(高职).docx》由会员分享,可在线阅读,更多相关《C语言程序设计2-3章练习题及答案(高职).docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计2-3章练习题及答案习题24. 简述算法的概念。算法应具备那些特性?分别说明什么是自然语言描述法?什么是框图语言描述法?什么是伪语言描述法?什么是N-S框图语言描述法?它们的优缺点各是什么?在结构化程序设计方法中,有哪几种基本结构?请用框图语言和N-S框图语言分别写出打印乘法九九口诀表的算法。请用伪语言写出求n!的算法。仿照【例2-3】仿照【例2-3】仿照【例2-3】仿照【例2-3】的程序, 的程序, 的程序, 的程序,依照流程图,编写【例2-1】程序。依照流程图,编写【例2-2】程序。依照流程图,编写【例2-4】程序。依照流程图,编写【例2-5】程序。习题参考答案11 .简述算
2、法的概念。答:算法就是为解决一个具体的问题而使用的确定的、有限的方法和步骤。12 .算法应具备哪些特性?答:算法应具备有穷性、确定性、可行性、输入、输出等五种特性。13 .分别说明什么是自然语言描述法?什么是框图语言描述法?什么是伪语言描述法?什 么是N-S框图语言描述法?它们的优缺点各是什么?答:用人们日常使用的语言来描述算法,称为算法的自然语言描述法。框图语言描 述法是用一些特殊符号来描述算法流程的算法。N-S框图语言描述法是一种将具体的功能 都写在一个矩形框内,框内又可以包含其他的从属框的描述方法。伪语言描述法是用介于 自然语言和计算机语言之间的文字符号来描述算法。(优缺点略).在结构化
3、程序设计方法中,有哪几种基本结构?答:在结构化程序设计方法中有顺序结构、分支结构和循环结构三种。14 .请用伪语言写出打印乘法九九口诀表的算法。参考算法如下:初始化i=l j=l printf(”d*%d=%-3d”,i,j,i*j);/-3d 表示左对齐,占 3 位j+列号加1如果列号卜二行号i转到。i+行号加1如果行号i 10转到。算法结束。16.习题31.选择题1)关于C语言数据类型的叙述,正确的是()。A.枚举类型不是基本类型B.数组不是构造类型C.变量必须先定义后使用 D.不允许使用空类型2)对于C语言源程序,以下叙述错误的是( A.可以有空语句B.函数之间是平等的,在一个函数内部不
4、能定义其他函数C.程序调试时如果没有提示错误,就能得到正确结果D.注释可以出现在语句的前面3)下面关于C语言用户标识符的描述,正确的是(A.不区分大小写B.用户标识符不能描述常量C.类型名也是用户标识符D.用户标识符可以作为变量名4)以下(A. 5f5)以下( A.E-56)以下(A. a.beeC.类型名也是用户标识符D.用户标识符可以作为变量名4)以下(B. 5f5)以下( A.E-56)以下(A. a.beeC.类型名也是用户标识符D.用户标识符可以作为变量名4)以下(C. 5f5)以下( A.E-56)以下(A. a.bee4)以下(D. 5f5)以下( A.E-56)以下(A. a.
5、bee4)以下(E. 5f5)以下( A.E-56)以下(A. a.bee4)以下(F. 5f5)以下( A.E-56)以下(A. a.bee)是正确的变量名。B.ifC. f.5)是正确的常量。G. 1E5.1C. al21)是正确的变量名。B. -pl 1C. intD. f5D.32766L7)以下A/c”8)以下A. W9)以下A. -Oxcdf10)以下()是正确的字符常量。B. nC.W D. 32a”)是不正确的字符串常量。B. ”1212“ C. “0“ D. ” ”)是错误的整型常量。B.018 C. Oxe D. 011)是正确的浮点数。A. e3 B. .62 C. 2e
6、4.5 D. 12311)若有说明语句:charc=,95,;则变量c包含()个字符。A. 1B.2 C. 3 D.语法错误12)若有定义:inta=2;则正确的赋值表达式是()。A. a-=(a*3) B. double(-a) C. a*3 D. a*4=313)语句x=(a=3,b=+a);运行后,x、a、b的值依次为()。A. 3,3,4 B. 4,4,3 C. 4,4,4 D. 3,4,314)语句a=(3/4)+3%2;运行后,a的值为()。A.O B. 1 C. 2 D. 315) char型变量存放的是()。A. ASCII代码值 B.字符本身 C.十进制代码值D.十六进制代码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 练习题 答案 高职
限制150内