东大23年9月《高级语言程序设计基础》复习题及答案

发布时间:2023-09-16 23:09:43浏览次数:60
东 北 大 学 继 续 教 育 学 院高级语言程序设计基础 复习题 一、选择题 下面关于计算机正确的是。计算机由硬件系统和软件系统两部分构成只要有硬件系统计算机就能工作计算机只能处理文本信息计算机只能处理计算问题答案 是  语言提供的合法的数据类型关键字。答案 软件按功能可以分为应用软件、系统软件和支撑软件或工具软件。下面属于应用软件的是。编译程序 操作系统 教务管理系统 汇编程序答案 以下选项中关于  语言常量的叙述错误的是。所谓常量是指在程序运行过程中其值不能被改变的量常量分为整型常量、实型常量、字符常量和字符串常量常量可分为数值型常量和非数值型常量经常被使用的变量可以定义成常量答案课程名称高级语言程序设计基础 -%$?55#$%1'1#%'-""-$%1(1#B$"#B$%1K '(1#-#B打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如: 是一个“水仙花数”,因为 " 的三次方+ 的三次方+ 的三次方。答:=* +C>?IE#$%1L%D>! 1#%"--#*---#55?课程名称高级语言程序设计基础 "--#I"-#E"'-#%@--5I@-5E""@@5I@I@I5E@E@E$%1';(1#BB编写程序,输入两个正整数 > 和 ,求其最大公约数和最小公倍数。答:=* +=*>+>?!>>>$#$%1M D1# %1''12>2>#%>*>?>$">#>">#>">$#B课程名称高级语言程序设计基础 ">!">#D!<"-?>$"'!#"!#!">$#B$%1最大公约数为'(1#$%1最小公倍数为'(1>@>#B编写程序,输入某年某月某日,判断这一天是这一年的第几天。答:=* +>?/ "-#/>/#>N/ GH"?0----B#$%1输入年、月、日:1# %1'''12/2>2/#%"-#*>;#55?课程名称高级语言程序设计基础 / 5">N/ GH#B/ 5"/#%/'""-22/'--<"-44/'--""-22>+"/ 5"#$%1' 年' 月' 日是这一年的第' 天!(1/>// #-#B第二部分(简答题)、分析下面程序的执行过程,给出输出结果。>? .",/",7","-;".*76/7;$%1%1;B答:、下面程序的功能是在  数组中查找与 . 值相同的元素所在位置。>? G-H.#%"-#*-#55 %1%12GH#课程名称高级语言程序设计基础  %1%1#%"-#*-#55%!E#%$%1%1# $%1%.1#B答: %1'12.#%"-#*-#55%.""GH!E#%*-、分析下面程序中 D 循环的循环次数。>?"-:D*-?%*;%""!E;55:B课程名称高级语言程序设计基础 OOB答:死循环、输入一个字符,判断该字符是数字、字母、空格还是其他字符。>?#"#%() $%1P Q (1# %() $%1P (1# %() $%1P  $(1#() $%1P (1#B答:%+"RR22*"R7R44+"RR22*"RSR$%1P Q (1# %+"R-R22*"R3R$%1P (1# %""RR$%1P  $(1# 课程名称高级语言程序设计基础 $%1P (1#课程名称高级语言程序设计基础  下面描述中正确的是()。  语言提供了专门的输入输出语句 语言调用输入输出函数时需要使用  命令包含头文件 语言可以直接使用输入输出函数输入输出函数所在的头文件是 !答案 假设有  型变量 ,执行下面程序段:"#"#$%&"'"'()#如果  和  的值分别为字符  和 !,则从键盘正确的输入方式是()。!*回车+*回车+!*回车+*空格+!*回车+*!+!*回车+答案, 执行下面程序段的结果是()。 "-,!"-#%."/"-#$%&"'!"'."'%/"'%()!#"-!"-."/"-"-!"-."---/"------------------答案课程名称高级语言程序设计基础 0 有如下语句: %1"'!"'"'122!2#为使变量  的值为 ! 的值为  的值为 从键盘输入数据的正确格式是。"!"""!""答案3 下面哪组是正确的运算符()。**44555"+""55"6' 789552答案:- 下面说法正确的是()。表达式计算时要考虑运算符的优先级和结合性表达式计算需要考虑运算符的优先级表达式计算时需要考虑运算符的结合性括号()可以改变运算符的优先级答案: 逻辑运算符两侧运算对象的数据( )。只能是 - 或 只能是 - 或非 - 正数只能是整型或字符型数据 可以是任何类型的数据答案: 正确描述数学式 -:x≤- 的表达式是()。;-*".*"-;-*".22.*"-.+";-2.*"-;-*".44.*"-答案: 结构化程序的实现由组成程序逻辑。课程名称高级语言程序设计基础 顺序结构 分支结构 循环结构 顺序结构、分支结构和循环结构答案 假设变量  为整型量语句 %<"-#和语句 %#相比较,正确答案( )。两者作用不同 两者作用等价两者作用相反 %语法错答案 阅读下面程序:该程序。=1 1>?.";-/"7"-#%."/57$%1@@@(1# $%1AAA(1#B有语法错不能通过编译输出@@@可以通过编译但不能通过连接输出AAA答案: 阅读程序,该程序的输出结果是。C>?."-"!"# D.? -55# !55#!E# 55#!55#B$%1"'!"'(1!#B"!""!""!"没有正确结果课程名称高级语言程序设计基础 答案, 设有:."--/;%/"--#.<"/#55./55$%1@@@@(1#则关于以下 % 循环的正确判断是( )。循环体只执行一次 是无限循环循环体一次都不执行 % 语句中存在语法错误答案0 以下不是无限循环的是( )。%/"."#.*/#.5"/;"#%###D;.55#%"-##;; >5"#答案3 以下程序段中的 ;D 循环( )。>";#    ?>">@>#     BD<>#是死循环   执行二次   F执行一次   有语法错误答案:- 以下对二维数组  的正确说明是( )。FGHGH#FFFFFFFFFFFFFF%#F!FGHGH#FFFFFFFFFF%#答案 在  语言中,引用数组元素时,其数组下标的数据类型允许是( )。课程名称高级语言程序设计基础 整型常量 整型表达式 整型常量或整型表达式 任何类型的表达式答案 以下正确的函数说明是( )。%!#    %%#!#  !%FF#    %GHGH#答案 以下正确的描述是( )。  定义函数时,形参的类型说明可以放在函数体内   后面的值不能为表达式如果函数类型与  返回值类型不一致,以函数类型为准  如果实参与形参的类型不一致,以实参类型为准答案 以下程序的运行结果是( )。  >FF  ?"E#   %E"-#E*#E55    $%1'1%#  B  %.  ? 7"/"-#   /55#   755#课程名称高级语言程序设计基础 ,   .5/57#  BFF0FF-FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FF0FF3FFFFFFFFFFFFFFFFF,FF3FF答案 程序中对 % 函数有如下说明C%#下面说明是错误的是。% 函数无返回值% 函数的返回值可以是任意的数据类型% 函数没有形式参数C 可以省略答案二、编程题输入三个整数 ./7,请把这三个数由小到大输出。答案=& )=&)>?./7# %&''')2.2/27#%.+/课程名称高级语言程序设计基础 0?".#."/#/"#B@交换 ./ 的值@%.+7?"7#7".#."#B@交换 .7 的值@%/+7?"/#/"7#7"#B@交换 7/ 的值@$%& >!'''()./7##FB古典问题:有一对兔子,从出生后第  个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?答案:=1 1=11>?F%%#F#F%"%"#F%"#*"-#55F?FFF$%1''1%%#FFF%'""-$%1(1#@控制输出,每行四个@课程名称高级语言程序设计基础 3FFF%"%5%#@前两个月加起来赋值给第三个月@FFF%"%5%#@前两个月加起来赋值给第三个月@FBF#B编写程序,判断 -;-- 之间有多少个素数,并输出所有素数。答: =* +=*>+>?IE$"#"-#%"-#*"--#55?E" J5#%I"#I*"E#I55?%'I""-?$"-#!E#BB课程名称高级语言程序设计基础
文档格式: docx,价格: 10下载文档
返回顶部