混凝土结构设计课后思考题答案___沈蒲生_第4版

混凝土结构设计课后思考题答案___沈蒲生_第4版
混凝土结构设计课后思考题答案___沈蒲生_第4版

Zz152

1.1 结构设计的基本内容及步骤有哪些?试举例说明。

根据结构的概念设计,确定结构材料,结构体系,布置和施工方法;结构分析与设计(其中包括计算简图,内力,变形分析及配筋计算等),结构的构造设计;绘制结构的施工图(其中包括结构布置图,构件末班和配筋图等)

1.2 钢筋混凝土梁板结构有几种形式?他们是怎么样划分的?

由单向板组成的梁板结构称为单向板梁板结构,由双向板组成的梁板结构称为双向板梁板结构。当L2/L1<=2时,按双向板设计,2

1.3荷载在整体式单向板结构的板、次梁和主梁中式如何传递的,为什么?按弹性理论和塑性理论计算式两者的计算简图有何区别?

单向板以次梁为支座,次梁以主梁为支座,主梁以柱和墙体为支座,作用于结构上的荷载首先由单向板传递给次梁,再由次梁传递给主梁,最后由主梁传递给柱和墙体。为了减少整体式单向板梁板结构中的跨度,应设置次梁,为了减少次梁的跨度,应设置主梁,为了减小主梁的跨度,应设置柱或墙体;两者计算简图在结构计算跨度处不同。

按弹性理论计算时,结构计算跨度按下述规定取用:

弹性理论塑性理论

两端搁支在砖墙上的板L0=Ln+a<=Ln+h Lo=Ln+h/2

两端与梁整体连接的板L0=Ln+b Lo=Ln

单跨梁Lo=Ln+a<=1.05Ln

多跨连续梁和板Lo=Ln+a/2+b/2

1.4整体式梁板结构中,欲求结构跨内和支座截面最危险内力时,如何确定活荷载最不利位置?

(1)欲求结构某跨跨内截面最大正弯矩时,除恒荷载作用外,应在该跨布置活荷载,然后向两侧隔跨布置活荷载(2)欲求某跨跨内截面最大负弯矩时,除恒荷载作用外,应在该跨不布置活荷载,然后向两侧隔跨布置活荷载(3)欲求结构某支座截面最大负弯矩时,除恒荷载作用外,应在该支座相邻两跨布置活荷载,然后向两侧隔跨布置活荷载(4)欲求结构边支座截面最大剪力,除恒荷载作用外,其活荷载布置与该跨跨内截面最大正弯矩是活荷载布置相同。欲求结构中间跨支座截面最大剪力时,其活荷载布置和求该支座截面最大负弯矩时活荷载布置相同。

1-5 结构各截面的最大内力值的连线或点的轨迹,即为结构内力包络图。

若结构上只有一组荷载,在结构各截面只有一组内力,其内力图即为内力包络图。若结构上有几组不同时作用于结构的荷载,在结构各截面中有几组内力,结构就有几组内力图,如弯矩和剪力图。

1-6 何谓结构材料图?纵向钢筋弯起合切断时,结构的材料图有何变化?

结构各截面承载力值的连线式点的轨迹,即为结构的抵抗内力图,或称材料图。

1-7 何谓塑性铰,它与理想铰有何区别?

截面在维持一定数值弯矩的情况下,发生较大幅度的转动,犹如形成一个“铰链”,转动时材料塑性变形记混凝土裂缝开展的表现,故称为塑性铰。

理想铰不能传递弯矩,但可以无限自由转动,而塑性铰能传递一定数值塑性弯矩,并将在塑性弯矩作用下发生有限转动,当塑性铰转动幅度超过塑性极限转动角度时,塑性铰将因塑性能力耗尽而破坏。

1-8 何谓结构的承载力极限状态?是举例说明?

混凝土超静定结构出现一个塑性铰,超静定结构只减少一个多余约束,既减少一次超静定,但结构还能继续承受荷载,只有当结构出现若干个塑性铰,使结构局部或整体成为几何可变体系时结构才达到承载力极限状态。

1-9 何谓结构塑性内力重分布?塑性铰的部位及塑性弯矩值与塑性内力重分布有何关系?试举例说明按塑性内力重分布方法设计梁,板时为什么能节省钢筋?

结构内力分布规律相对于弹性内力分布的变化称为内力重分布。

当支座B出现塑性铰时,此时跨中1,2弯矩为M1,2=1.15F’l0=0.117Fl0

1-10何谓弯矩调幅?考虑塑性内力重分布的分析方法中,为什么要对塑性铰除弯矩调查幅度加以限制?

弯矩调整幅度是指按弹性理论获得的弯矩值与其塑性铰处弯矩绝对值的差值。若弯矩调幅系数β为正值,属于截面弯矩值减小的情况,将导致混凝土裂缝宽度及结构变形增大,其增大程度随弯矩调整增幅增大而增大,因此对弯矩调整幅度。

1-11如何增加塑性铰的转动能力?其中哪种措施是最有效的?

为保证塑性铰有足够的转动能力,即塑性角有较大的塑性极限转动高度,要求钢筋应只有良好的塑性,混凝土有较大的极限压应力值,因此工程结构中宜用HPB235 ,HRB335级钢筋和较低等级混凝土,塑性角转动幅度与塑性铰处弯矩调整幅度有关,建议弯矩调整幅度β≤20%,对于活荷载q和恒荷载g之比q/g≤1/3的结构,弯矩调整幅度控制在β≤35%

研究表明:提高截面高度,减少截面相对受压区高度是提高塑性铰转动能力的有效措施

1-12在进行双向板内力计算中基本假定是什么?计算双向板控制截面的最危险内力是,活荷载如何布置?荷载如何分解?支承条件怎样确定?

1.双向板达到承载力极限状态时,在荷载作用下的最大弯矩处形成塑性铰线,将整体板分割成若干板块,并形成几何可变体系

2.双向板载均布荷载作用下塑性绞线是直线,塑性绞线的位置与板的形状,尺寸,边界条件,荷载,形式,配筋数量有关

3.双向板的板状弹性变形小于塑性绞线处的变形,故视为刚形体,整体变型集中于塑性绞线,当板达到承载力极限状态下时,各块均绕塑性绞线转动

4.双向板满足几何条件及平衡条件的塑性铰线位置,有许多组可能性,但其中必定有一组最危险,极限荷载值最小的结构塑性铰线破坏模式

5。双向板载上述塑性绞线处,钢筋达到屈服点,混凝土达到拉压强度,截面具有一定数值的塑性弯矩

欲求某区格板两个方向跨内截面最大弯矩时,除恒荷载外应在该区格布置活荷载,为使A 区格板跨内双向变形曲线为最大曲库,故在所有向下挠曲变形区格施加荷载,共活荷载布置,为棋盘式,为了能利用单区格双向板的内力及变形条数,把棋盘式布置的活荷载分解为各区格板满布的对称荷载q/2和区格板状盘式布置的反对称荷载±q/2

在对称荷载g‘=g+q/2作用下,对于边区格和角区格的外边界支撑条件,按实际情况确定如角区格板支撑于墙体上时,可简化为铰支座,则角格板视为两临边外两临边位固定支座的双向板,其余区格视为三边固定,一边剪支的双向板

在反对称力荷载g`=±q/2作用下,边区格和角区格外边界支承条件按实际情况确定,如板支承于墙体时,视为铰支座,则所有区格板均为简支双向板

1-13整体式无梁楼盖结构按弹性理论的内力分析中,按经验系数法及按等代框架法假定有何区别如何进行栓帽设计?

整体式无梁楼盖结构内力分析时,结构无侧移时采用经验系数法,有倒移采用框架法,无梁设置栓帽全提高班的受冲切荷载力,同时减少板的跨度,支座及跨内截面弯矩值

1-14装配式铺板结构中,板与板,板与承重横墙的连接,板与纵墙的连接有何重要性?答:预制板间的混凝土灌缝,板与墙体的连接将楼盖连接成一个整体,它将起到传递水平剪力的作用,楼盖与纵向墙体的连接,将支承纵向墙体并传递水平压力和拉力的作用,

并保证纵向墙体的竖向稳定。

2-1单层厂房结构设计包括哪些内容?简述结构方案设计的主要内容及设计原则?

答:结构设计可分为结构方案设计,结构分析,构件截面配筋计算和构造措施等,结构方案设计包括确定结构类型和结构体系,构件造型和结构布置等,原则为可靠经济技术合理性

2-3装配式钢筋混凝土排架结构单层厂房中一般应设置哪些支撑?简述这些支撑的作用和设置原则

答单层厂房支撑分屋盖和柱间支撑,其中屋盖支撑包括上下弦横向水平支撑,纵向水平支撑。垂直支撑与纵向水平系杆,天窗梁等。上弦横向水平支撑是保证屋架上弦杆在平面外的

稳定和屋盖纵向水平刚度,同时还作为山墙抗风柱顶端的水平支座,不受山墙传来的风荷载和纵向水平荷载。下弦横向水平支撑作用是将山墙风荷载及纵向水平荷载传至纵向柱列,同时防止屋架下弦的侧向震动。垂直支撑的作用是保证屋架承受荷载后在平面外的稳定并传递纵向水平力,上弦系杆保证屋架上弦式屋面梁受压翼缘侧向稳定,下弦水平系杆可防止在吊车式有其他水平震动时屋架下弦发生侧向震动。天窗杆支撑用于保证天窗梁上弦的侧向稳定和将天窗端壁上的风荷载传给屋架。柱间支承的承受由抗风柱和屋盖横向水平支撑传来的山墙,缝在,由屋盖结构传来的纵向水平地震作用及由吊车梁传来的吊车纵向水平制动力,并将它们传给基础

2-4.抗风柱与屋架的连接应满足哪些要求?连系梁,圈梁,基础梁的作用各是什么?它们与柱是如何连接的?

满足两个要求:一是在水平方向必须与屋架有可靠的连接以保证有效传递风荷载,二是在竖直方向应允许二者之间产生一定的相对位移,防止抗风柱与屋架沉降不均匀而产生不利影响圈梁作用是将墙体与排架柱,抗风柱箍在一起,以增强厂房的整体刚度,防止由于地基不均匀沉降或较大振动荷载对下层产生不利影响。

连系梁除承受墙体荷载外,还起到连系纵向柱列,增强厂房的纵向刚度,传递纵向水平荷载作用,外墙基础梁可随柱一起沉降。

2-5.确定单层厂房排架结构的计算见图时做了哪些假定?试分析这些假定的合理性和适用条件。

(1)柱下编嵌固于基础中,固定端位于基础顶面

当厂房地基土质较差,变形较大时或有较重的大面积地面荷载时,则应考虑基础转动和位移时排架内力的影响。

(2)柱顶与屋架式屋面梁为铰接,只能传递竖向轴力和水平剪力,不能传递弯矩

抵抗转动的能力很小,因此柱顶也屋架的连接可按铰接考虑。

(3)横梁为轴向刚度很大的刚性连杆

横梁采用下弦刚度较小的组合式屋架或带拉杆的两铰拱,三铰拱屋架时,由于它们的轴向变形很大,横梁两端柱顶侧移不相等,计算排架内力时不宜将横梁假定为刚性连杆,则应考虑横梁的轴向变形对排架内力的影响。

2-6.作用于横向平面排架上的荷载有哪些?这些荷载的作用位置如何确定?试画出各单项荷载作用下排架结构的计算简图。

作用于横向排架结构中荷载有恒荷载,屋面活荷载,雪荷载,积灰荷载,吊车荷载和风荷载作用没写,图省略

2-7.作用于排架上的吊车荷载Dmax(Dmin)和吊车荷载Tmax如何计算

由于吊车荷载是移动荷载,因此需要影响线原理求吊车梁的最大支座反力,即吊车竖向荷载Dmax或Dmin,最大反力为当两台吊车并行其中一台最大轮压Fpi max正好运行至计算排架柱轴线外的反力。Dmax=∑Fpi maxyi

2-8.什么是等高排架?如何用剪力分配法计算等高排架的内力?试述在任意荷载作用下等高排架内力的计算步骤。

答:等高排架是指在荷载作用下各柱柱顶侧移全部相等的排架

剪力分配法:V i=n i F 各柱剪力=剪力F×剪力分配系数 n i=

2-9.什么是单层厂房的空间作用?影响单层厂房空间作用的因素有哪些?考虑空间作用对柱内力有何影响?

答:排架与排架,排架与山墙之间的相互作用,称为厂房的整体空间作用

单层厂房空间作用的大小主要取决于屋盖刚度,山墙刚度,山墙间距,荷载类型等因素。当某榀架的柱顶上作用一水平集中力R时,由于厂房的空间作用,水平集中力R不仅由直接荷载排架承受,而且将通过屋盖等纵向联系构建传络相邻的其他排架,使整个厂房共同承担。

2-10.单阶排架柱应选取哪些控制截面进行内力组合?简述内力组合原则、组合项目及注意事项。

答:在一般单阶柱中,整个上柱截面配筋相同,整个下柱截面配筋也相同,故分别找出上柱和下柱的控制截面,通常取上柱底作为上柱的控制截面,对下柱来说,通常取牛腿面和柱底这两个截面作为控制截面

排架内力分析中,一般是分别算出各种荷载单独作用时柱各截面内力值,为了求出柱控制截面上可能出现最不利内力,还必须考虑这些单项荷载同时出现可能性,即进行荷载效应组合,排架结构受力后,柱内同时产生弯矩M,轴力N,剪力V,因此排架柱为偏心受压构件,其纵向受力钢筋与控制截面弯矩和轴力有关。

⑴在任何情况下,都必须考虑恒荷载产生的内力

⑵吊车竖向荷载中,D max和D min可能作用在一跨厂房的支柱上,也可能作用在右柱上,只能选择一种组合

⑶电车横向水平荷载T max作用在同一跨内,两柱子上,向左式向右,只能选取一种参加组合

⑷同一跨内D max和D min与T max不一定同时发生,故组合D max或D min产生的内力时,不一定要组合T max产生内力。

⑸风荷载有向左、向右吹两种情况,只能选择一种参加组合

⑹由于多台吊车同时满载的可能性较小,所以当多台吊车参加组合时,其内力应乘以相应的荷载折减系数

2-13屋架设计时应考虑哪些荷载效应组合?简述屋架设计要点。

1)全跨恒载+全跨活载

2)全跨恒载+半跨活载

3)屋架自重重力荷载+半跨屋面板重力荷载+半跨屋面安装活载

钢筋混凝土属于超静平面桁架,其内力可按精细方法式简化方法分析,屋架梁除去进行使用阶段的承载力计算及变形和裂缝宽度验算外,尚需进行施工阶段验算

2-14吊车梁的受力特点是什么?简述屋架设计要点。

1)吊车荷载是两组移动的集中荷载

2)吊车荷载只有冲击和振动作用

3)吊车荷载是重复荷载

4)吊车荷载使吊车梁产生扭矩

对吊车梁应进行弯、剪、扭承载力计算外,还需进行疲劳强度和斜截面抗裂验算。

3-1我国高规划分多层建筑与高层建筑的标准是什么?

10层和10层以上或高度超过28米的钢筋混凝土房屋称之为高层建筑。

高层建筑承受荷载比多层建筑大,刚度比多层建筑小,水平荷载对高层建筑的影响比对多层建筑的影响大

3-2框架结构有什么特点?适合用什么高度和什么用途的房屋中使用?

框架结构是由横架和立柱组成的杆件体系,具有结构轻巧,便于布置可形成大的使用空间,整体性好,施工较方便和较为经济等特点,适合在70米以下的办公楼,图书馆,商业性建筑等一类房屋中采用

3-3框架结构有哪几种布置方法?每种布置有什么特点?

框架结构有横向承重布置,纵向承重布置和双向布置三种常用的结构布置方法。当将框架结构横向布置时可以在一定程度上改善房屋横向与纵向刚度相差较大的缺点,而且由于连系梁截面高度一般比主梁小,室内净高较大,而且便于管线的横向穿行。当地基沿房屋纵向不够均匀时,纵向框架可在一定程度上调整这种不均匀性。框架双向承重纵横都有框架,因此整体性和受力性能都很好

3-4如何估算框架梁和框架柱的截面尺寸?

框架梁:hb=(1/8~1/18)l0 bb=(1/2~1/4)hb\

l0——梁的计算跨度 hb——梁的截面高度 bb——梁的截

面宽度

净跨与截面高度之比不宜小于4,梁的截面宽度不宜小于200mm

框架柱: bc=(1/12~1/18)Hi hc=(1~2)bc

Hi——第i层层高 bc——柱截面宽度 hc——柱截面高度

截面边长不宜大于250mm,直径不宜小于350mm,剪跨比宜大于2截面高度比不宜大于3

3-5如何确定框架计算简图?

框架各构件在计算简图中均用单线条代表,因此梁的跨度等于该跨左右两边柱截面,型心轴线之间的距离,在层柱高从基础顶面算至楼面标高处,中间层柱高可以下一层楼面标高算至上一层楼面标高,顶层柱高可以顶层楼面标高算至屋面标高。

3-6框架结构在竖向荷载作用下的内力计算方法有哪些?各有何特点?

1)分层法 2)叠带发 3)系数法

3-7框架结构水平荷载作用下内力计算方法有哪些?

1)反弯点法 2)D值法 3)门架法

3-9为什么进行框架结构侧移验算?如何验算?

框架的侧移是由梁柱杆件弯曲变形和柱轴向变形产生的,在层数多的框架中,柱轴向变形引起侧移很小,可以忽略。

△uj=Vpj/∑Dij 框架结构在正常使用条件下的变形验算要求各层层间侧移值与该层层高之比△u/h不宜超过1/550的限值

2017年电大专科程序设计基础形考任务

电大专科程序设计基础形考任务一 1.计算机的五大主要应用领域是科学计算、数据处理、过程控制、计算机辅助系统和人工智能。 2.总线是连接CPU 、存储器和外部设备的公共信息通道。通常由三部分组成:数据总线、地址总线、控制总线。 3.计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些逻辑运算。4.世界上第一台计算机取名为ENIAC 。 5.目前制造计算机所采用的电子器件是大规模集成电路。 6.CPU 是Central Processing Unit 的英文缩写,它主要由运算器、控制器和 寄存器3 个部分组成。 7.完整的计算机系统是由硬件系统和软件系统两大部分组成的。 8.计算机的硬件系统一般可分为存储器、中央处理器、输入设备和输出设备等几个部分。 9.计算机的存储器分为内存和外存两级。 10.随机存储器和只读存储器的英文缩写分别为RAM 和ROM 。 11.系统软件是为有效利用计算机的资源、充分发挥计算机的工作潜力、保证正常运行、尽可能方便用户使用计算机而编制的软件。

12.程序是为实现一定功能,用计算机程序设计语言所编制的语句的有序集合。文档是描述程序设计的过程及程序的使用方法的有关资料。 13.图灵机是计算机的概念模型,奠定了现代计算机的理论基础;冯·诺依曼机是 计算机的结构模型,奠定了现代计算机的设计基础。 14.高级语言源程序的翻译成机器语言程序一般有两种做法: 编译方式和解释方式。15.按照使用方式,程序设计语言分为交互式语言和非交互式语言;按照应用范围 则分为通用语言和专用语言。 16.编译程序的核心部分,叫__语法分析器_______ ,其任务就是检查源程序在语法上是否_正确___ 。 二、选择题(每题2 分,合计20 分)题目2 2、当代计算机的最主要的体系结构称为是______ 。 选择一项: A.冯·诺依曼机 B.PASCAL机 C.非冯·诺依曼机 D.图灵机 3 计算机软件是指____ 。 选择一项: A.源程序选择一项: A.机器语言 B.高级语言 C.目标语言 D.汇编语言 5、显示器是____ 。选择一项: A.存储设备 B.计算设备 B.计算机程序及其有关文挡 C.源程序和目标程序 D.计算机程序 C.输出设备 D.输入设备 6、系统软件的核心软件是 _____ 选择一项: 4、计算机能直接执行的语言是 A. 编译程序

程序设计基础试题库

练习题一Visual FoxPro 基础 、选择题 1. 关系数据库管理系统应能实现的专门关系运算包括___c __________ A 显示、打印、制表B关联、更新、排序 C 选择、投影、连接D排序、索引、统计 2. 关系是指__b__。 A 属性的集合B元组的集合 C 实例的集合 D 字段的集合 3. 如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是___b ______ 。 A)属性型B )属性值C )记录型D )记录值 4. 关系数据库系统中所使用的数据结构是 _______ d ___ 。 A)图B )树C )表格D )二维表 5. 对表进行水平方向的分割用的运算是 _______ b ___ 。 A)交B )选择C )投影D )连接 6. 下列数据库技术的术语与关系模型的术语的对应关系中_______ d _____ 是正确的。 A)实例与关系 B )字段与元组C )记录与属性 D )记录类型与关系模式 7. 下列关于数据库系统的叙述中,正确的是 _____ c _____ 。 A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统只是比文件系统管理的数据更多 C)数据库系统减少了数据冗余 D数据库系统避免了数据冗余 8. 关系数据模型 ______ d ___ 。 A)只能表示实体间的1:1联系 B)只能表示实体间的1:n C只能表示实体间的m:n D 可以表示实体间的上述三种联系 9. 在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称

这个属性为 _____ a____ 。 A)关键字B )主属性C )数据项D )主属性值 10. 关系数据库管理系统中的元组是______ b ____ 。 A)关系中的垂直方向的列 B )关系中的水平方向的行 C属性或属性的组合 D )以上的答案均不正确 11. 从数据库的整体结构看,数据库系统采用的数据模型有_________ a __ 。 A)层次模型、网状模型和关系模型 B)层次模型、网状模型和环状模型 C)网状模型、链状模型和层次模型 D链状模型、关系模型和层次模型 12. 设有属性A B、C D以下表示中不是关系的是___________ d__。 A)R( A) B )R( A, B)C )R (A, B, C, D) D )R (A X B X C X D) 13. 若实体间联系是M N的,则将联系类型_________ a___ 。 A)也转换为关系模型 B)属性加入任一个关系模式中 C)属性加入N端实体类型相应的关系模式中 D)属性加入M端实体类型相应的关系模式中 14. 数据库系统的构成为数据库、计算机硬件系统、用户和________ a ____ 。 A 数据库管理系统 B 操作系统 C 数据集合 D 文件系统 15. 层次型、网状型和关系型数据库划分原则是________ c ___ 。 A 文件大小 B 记录长度 C 数据之间的联系 D 联系的复杂程度 16. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是 _____ d ___ 。 A 封装结构 B 层次结构 C 网状结构 D 二维表结构 17. 在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过__a ________ 。 A 主键 B 超键 C 外键 D 候选键 18. 层次模型不能直接表示 ______ b __ 关系。 A 1:1 B m:n C 1:m D 1:1 和1:m 19. DBAS旨的是_____ d____ 。

C++程序设计基础课后答案 第八章

8.1 阅读下列程序,写出执行结果 1.#include class Bclass { public: Bclass( int i, int j ) { x = i; y = j; } virtual int fun() { return 0 ; } protected: int x, y ; }; class Iclass:public Bclass { public : Iclass(int i, int j, int k):Bclass(i, j) { z = k; } int fun() { return ( x + y + z ) / 3; } private : int z ; }; void main() { Iclass obj( 2, 4, 10 ); Bclass p1 = obj; cout << p1.fun() << endl; Bclass & p2 = obj ; cout << p2.fun() << endl; cout << p2.Bclass :: fun() << endl; Bclass *p3 = &obj;

cout << p3 -> fun() << endl; } 2.#include class Base { public: virtual void getxy( int i,int j = 0 ) { x = i; y = j; } virtual void fun() = 0 ; protected: int x , y; }; class A: public Base { public: void fun() { cout<<"x = "<

case 1: printf("欢迎进入-学生信息登记系统\n");break; case 2: printf("欢迎进入-学生信息查询系统\n");break; case 3: printf("欢迎进入-学生信息更新系统\n");break; case 4: printf("欢迎进入-学生信息备份系统\n");break; case 5: printf("退出系统\n");break; default:printf("输入错误!\n"); } return 0; }

程序设计基础试题和答案解析二

《程序设计基础》考试试卷二 1.1966年,Bohra和Jacopini提出的三种基本程序设计结构是:________ A.if、while和for; B. switch、do-while和for; C.while、do-while和for; D.顺序结构、分支结构和循环结构。 2.算法的特征不包括:______。 A.有穷性 B.可行性 C.确定性 D.有1个或者多个输入。 3.C语言源程序的基本组成单位是______。 A.函数 B. 语句 C. 声明和语句 D. 文件 4.下列标识符中,只有______是合法的。 A.if B. 3ab C. Int D. A-4 5.下列常量中,只有______是合法的。 A.3e-0.3 B. ‘abc’ C. 02a1 D. ‘\377’ 6.下列说法中正确的是:______。 A.C语言中的for语句的三个表达式都可以省略,而且分号也可以省略。 B.宏替换比函数调用的执行速度慢。 C.实质上,C语言中的指针就是一个变量的地址。 D.C语言中的任何函数都可以由程序员命名。 7.C语言中,运算对象必须是整型的运算符是_______。 A./ B. % C. + D. - 8.以下叙述中错误的是_______。 A.C语句必须以分号结束 B.复合语句在语法上被看作一条语句 C.空语句出现在任何位置都不会影响程序运行 D.赋值表达式末尾加分号就构成赋值语句 9.以下叙述中正确的是_______。 A.调用printf函数时,必须要有输出项 B.使用putchar函数时,必须在之前包含头文件stdio.h C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出 D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码10.以下关于函数的叙述中正确的是_______。 A.每个函数都可以被其它函数调用(包括main函数) B.每个函数都可以被单独编译 C.每个函数都可以单独运行 D.在一个函数内部可以定义另一个函数 11.有以下程序段typedef struct NODE{ int num; struct NODE *next;

计算机程序设计基础习题册(含答案)

《计算机程序设计基础》 习 题 册

班级学号姓名成绩一、单选题 1.C++源程序文件的默认扩展名为A。 A) cpp B) exe C) obj D) lik 2.由C++源程序文件编译而成的目标文件的默认扩展名为C。 A) cpp B) exe C) obj D) lik 3.由C++目标文件连接而成的可执行文件的默认扩展名为B。 A) cpp B) exe C) obj D) lik 4.编写C++程序一般需经过的几个步骤依次是B。 A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接 5.程序中主函数的名字为 A 。 A) main B) MAIN C) Main D) 任意标识符 6.下面四个选项中,均是不合法的用户标识符的选项的是C。 A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 7.下列变量名中合法的是C。 A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 8.存储以下数据,占用存储字节最多的是 D 。 A) 0 B) ‘0’ C) “0” D) 0.0 9.在C++语言中,字符型数据在内存中的存储形式是D。 A) 补码 B) 反码 C) 原码 D) ASCII码 10.若有说明语句:char c =’\072’;则变量c A。 A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令

2017年电大专科程序设计基础形考任务

二、选择题(每题2分,合计20分) 题目 2 2、当代计算机的最主要的体系结构称为是______。 选择一项: A. 冯·诺依曼机 B. PASCAL 机 C. 非冯·诺依曼机 D. 图灵机 3计算机软件是指______ 。 选择一项: A. 源程序 B. 计算机程序及其有关文挡 C. 源程序和目标程序 D. 计算机程序 4、计算机能直接执行的语言是______。 选择一项: A. 机器语言 B. 高级语言 C. 目标语言 D. 汇编语言 5、显示器是______。 选择一项: A. 存储设备 B. 计算设备 C. 输出设备 D. 输入设备 6、系统软件的核心软件是______。 选择一项: A. 编译程序

B. 机器语言 C. 操作系统 D. 汇编程序 7、要保证程序在多次反复使用过程中不发生错误,关键应该提高程序的______。 选择一项: A. 正确性 B. 可靠性 C. 可维护性 D. 有效性 8、汇编语言属于______。 选择一项: A. 过程式语言 B. 逻辑语言 C. 函数式语言 D. 非过程式语言 9、要编写高质量的程序,判断程序质量的首要标准是程序的_____①______,要保证程序在多次反复使用过程不发生错误,应该保证程序的_____②______。 选择一项: A. ①可靠性②有效性 B. ①有效性② 正确性 C. ①正确性②可靠性 10、编译程序的实现算法较为复杂,但它可以产生高效运行的____①______程序,因此更适合翻译那些规模较大、结构较复杂、需要较长运行时间的_____②______ 程序。 选择一项: A. ① 目标② 应用 B. ① 执行② 复杂 C. ①可执行代码② 系统 11、高级语言源程序的翻译有两种方式,对程序逐句进行分析并立即执行的这种方式为_____①_______,另一种是需要把程序先转化为目标代码再装入内存运行,这种方式为______②______。 选择一项: A. ①解释②编译 B. ①编译②解释 C. ①翻译②解释

Java程序设计基础习题答案

Java程序设计基础课后习题参考答案 第2章 1、关于Java Application得入口方法main()得检验: main()方法得参数名就是否可以改变? main()方法得参数个数就是否可以改变? 该方法名就是否可以改变? 参考答案:(1)main()方法得参数名可以改变.(2)main()方法得参数个数不可以改变。(3)该方法名不可以改变。 2、当一个程序没有main()方法时,能编译吗?如果能编译,能运行吗? 参考答案:当一个程序没有main()方法就是,就是可以编译通过得,但就是不能给运行,因为找不到一个主函数入口。 3、下列语句能否编译通过? bytei =127; bytej = 128; longl1 = 999999; long l2= 9999999999; 参考答案:byte i 与long l1可以编译通过。而byte j 与longl2 超出自身数据类型范围,所以编译失败。 4、下列语句能否编译通过? float f1 =3、5; float f2 = 3.5f; 参考答案:java中浮点型得数据在不声明得情况下都就是double型得,如果要表示一个数据就是float型得,必须在数据后面加上“F”或“f”;因此,floatf1 无法编译通过。 5、验证int 与char,int与double等类型就是否可以相互转换。 参考答案:(1)char类型可以转换为int 类型得,但就是int类型无法转换为char类型得;(2)int 可以转换为double类型得,但就是double类型无法转换为int 类型得。 6、计算下列表达式,注意观察运算符优先级规则。若有表达式就是非法表达式,则指出不合法之处且进行解释。 (1)4+5 == 6*2 ?(2) (4=5)/6?? (3)9%2*7/3>17(4)(4+5)<=6/3 ? (5) 4+5%3!=7-2????(6)4+5/6〉=10%2 参考答案:表达式(2)为不合法表达式,只能将值赋值给一个变量,因此其中(4=5)将5赋值给4就是不合法得. 7、下列()就是合法得Java标识符。 (1)Counter1 ??(2)$index, (3) name-7 ??(4)_byte

电大实用法律基础学习知识形考规范标准答案

第一次形考试题及答案 实用法律基础第一次作业(第一二三章) 一、名词解释(每题5分,共4道题总计20分) 1.法 是由国家制定或认可并以国家强制力保证其实施的,反映着统治阶级意志的规范体系,这个意志的内容是由统治阶级的物质生活条件决定的 2.宪法 是国家的根本大法,它规定国家各项基本制度、公民基本权利和义务、国家机关构成及其活动的基本原则。 3.行政复议 是指公民、法人或者其他组织认为行政机关的具体行政行为侵犯其合法权益,按照法定的程序和条件向作出该具体行政行为的上一级行政机关提出申请,由受理申请的行政机关对具体行政行为依法进行审查并作出行政复议决定的活动。 4.具体行政行为 是指国家行政主体针对特定的行政管理对象实施的行政行为。包括行政许可、行政强制、行政处罚等行为,通常以具体、完整的行政决定的形式表现出来。具体行政行为通常具有个别效力。 二、单项选择题(每小题2分,共10道题总计20分) 1.惟有( C )的实施,才依靠国家强制力的保证

A.道德习俗 B. 宗教信条 C.法律 D.社会章程 2.进行普法宣传教育的首要问题是( C ) A.让人们知道社会主义法律的本质 B.使人们了解什么是违法和犯罪 C.培养人民群众的法律意识 D.提高领导人的法律知识水平 3.我国的基本政治制度是( C ) A.社会主义制度 B.人民民主专政制度 C.人民代表大会制度 D.民主集中制 4.我国人民代表大会制度的核心内容和实质是(C ) A.少数服从多数 B.集体行使职权 C.国家的一切权力属于人民 D.平等原则 5.依照我国现行宪法的规定, 制定和修改基本法律的国家机关是( A ) A. 全国人民代表大会 B.全国人民代表大会常务委员会 C.全国人民代表大会法律委员会 D.最高人民法院 6.我国现行《宪法》是制定的时间(D) A.1954年宪法 B.1973年宪法 C.1979年宪法 D.1982年 7.某市人民政府制定一规章,授权市政府市场管理办公室负责治理乱设摊点问题,并明确市综合治理委员会直接主管该办公室工作。高某因私自设照相点被市场管理办公室罚款

2019国开电大《程序设计基础》形考任务4答案

程序设计基础形考任务4: 1.算法的四种基本操作是逻辑运算、算数运算、数据比较、数据传送。 2.算法的控制结构有三种基本形式:顺序结构、选择结构、循环结构。 3.评价算法需要从几个不同的角度考虑,最主要的是正确性和运行效率。 4.算法的运行效率包括两方面,算法的时间复杂度和算法的空间复杂度。 5.结构化程序设计的总体思想是采用模块化结构,自顶向下、逐步求精。 6. 软件生存周期包括软件的定义、软件的开发和软件使用与维护3个部分。 7. 软件定义时期主要包括可行性研究和需求分析两个阶段。 8.软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的设计阶段、实现阶段、集成阶段组成。 9.软件工程的目标是可概括为生产具有正确性、可用性以及开销合宜的产品。 10.软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的瀑布模型。第二种是在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型。 二、选择题(每题4分,合计40分) 2下列叙述中正确的是_____。 选择一项: A. 算法就是程序 B. 设计算法时只需要考虑结果的可靠性

C. 以上三种说法都不对 D. 设计算法时只需要考虑数据结构的设计 3下列叙述中正确的是_____。 选择一项: A. 一个算法的空间复杂度大,则其时间复杂度也必定大 B. 以上三种说法都不对 C. 一个算法的空间复杂度大,则其时间复杂度必定小 D. 一个算法的时间复杂度大,则其空间复杂度必定小 4一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。选择一项: A. 有零个或多个输入 B. 可行性 C. 有穷性 D. 有零个或多个输出 5下面叙述正确的是()。 选择一项: A. 算法的时间复杂度是指执行算法所需要的计算工作量 B. 算法的效率只与问题的规模有关,而与数据的存储结构无关 C. 数据的逻辑结构与存储结构是一一对应的 D. 算法的时间复杂度与空间复杂度一定相关 6那一项不属于算法的四种基本的功能操作( ) 。

《计算机程序设计基础》课后练习题参考答案

《计算机程序设计基础》课后练习题1 一.判断题 (1)(错)事件过程由某个用户事件或系统事件触发执行,但不能被其他过程调用。 (2)(错)若X=2, Y=5,则表达式 Y-2>X AND X+2>Y 的结果为:True。 (3)(错)常量是指在程序运行过程中其值可以改变的那些量。 (4)(错,timer没有)VB工具箱中的所有控件都具有宽度(Width)和高度(Height)属 性。 (5)(错)定义变量:Dim max,min as Single , 则max 和 min 的数据类型均为Single。 (6)(对)如果创建的菜单项的标题是一个减号“-”,则该菜单项显示为一条分隔线。 (7)(错)标准模块文件的扩展名是“*.VBP”。 (8)(错,都不能)定时器控件可以响应Click事件,但不能响应DbClick事件。 (9)(错)在默认情况下,数组下标下界的缺省值为1。 (10)(对)在使用字体对话框时,需要对其Flags属性先进行相应设置。 二.单选题 (11)在Visual Basic中,表示鼠标单击事件的是 C 。 A)Activate B)DoubleClick C)Click D)MouseDown (12)用于设置计时器时间间隔的属性是 A 。 A)Interval B)Name C)Left D)Top (13)函数Int(10*Rnd)是在 D 范围内的整数。 A)[1,10] B)[1,10] C) [0,9) D)[0,9] (14)Select case语句结构的结尾应使用 D 。 A)End B) End Case C) End Sub D) End Select (15)改变了容器的坐标系后,该容器的 A 属性值不会改变。 A)left B)scaleleft C)scaletop D)scalewidth (16)执行下列语句后,列表框中各表项顺序为 D List1.Clear For i=1 to 4 : List1.AddItem i-1,0 :Next i A)B)C)D) (17)输入对话框InputBox的返回值的类型是 A 。

国开电大专科《程序设计基础》形考任务1至4试题及答案

国开电大专科《程序设计基础》形考任务1至4试题及答案 说明:资料整理于2020年11月19日。 形考任务1 试题及答案 一、填空题 1.计算机的五大主要应用领域是______、______、______、______和______。 [答案]科学计算、数据处理、过程控制、计算机辅助系统、人工智能 2.总线是连接______、______和______的公共信息通道。通常由三部分组成:______、______、______。[答案]CPU、存储器、外部设备、数据总线、地址总线、控制总线 3.计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些______。 [答案]逻辑运算 4.世界上第一台计算机取名为______。 [答案]ENIAC 5.目前制造计算机所采用的电子器件是______。 [答案]大规模集成电路 6.CPU是 Central Processing Unit 的英文缩写,它主要由______、______和寄存器 3个部分组成。[答案]运算器、控制器 7.完整的计算机系统是由______和______两大部分组成的。 [答案]硬件系统、件系统 8.计算机的硬件系统一般可分为______、______、______和______等几个部分。 [答案]存储器、中央处理器、输入设备、输出设备 9.计算机的存储器分为______和______两级。 [答案]内存、外存 10.随机存储器和只读存储器的英文缩写分别为______和______。 [答案]RAM、ROM 11.______是为有效利用计算机的资源、充分发挥计算机的工作潜力、保证正常运行、尽可能方便用户使用计算机而编制的软件。 [答案]系统软件 12.______是为实现一定功能,用计算机程序设计语言所编制的语句的有序集合。______是描述程序设计的过程及程序的使用方法的有关资料。 [答案]程序 13.______是计算机的概念模型,奠定了现代计算机的理论基础;______是计算机的结构模型,奠定了现代计算机的设计基础。 [答案]图灵机 14.高级语言源程序的翻译成机器语言程序一般有两种做法: ______方式和______方式。 [答案]编译、解释 15.按照使用方式,程序设计语言分为______语言和______语言;按照应用范围则分为______语言和______语言。 [答案]交互式、非交互式、通用、专用 16.编译程序的核心部分,叫______,其任务就是检查源程序在语法上是否_______。 [答案]语法分析器、正确 二、选择题 当代计算机的最主要的体系结构称为是______。 [答案]冯?诺依曼机 计算机软件是指______ 。

程序设计基础练习题(全答案版)

《程序设计基础——C#.NET》练习 参考答案: 一、选择题 https://www.360docs.net/doc/797521103.html,的目的就是将____A____作为新一代操作系统的基础,对互联网的设计思想进行扩展。A.互联网 B. Windows C. C# D. 网络操作系统 2.假设变量x的值为10,要输出x值,下列正确的语句是__C__。 A.System.Console.writeline(“x”) B. System.Cosole.WriteLine(“x”) C. System.Console.WriteLine(“x={0}”,x) D. System.Console.WriteLine(“x={x}”) 3.要退出应用程序的执行,应执行下列的_A___语句。 A. Application.Exit(); B. Application.Exit; C. Application.Close(); D. Application.Close; 4.关于C#程序的书写,下列不正确的说法是__D________。 A.区分大小写 B.一行可以写多条语句 C.一条语句可以写成多行 D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法 5. 在C#语言中,下列能够作为变量名的是__C__。 A.if B. 3ab C. b_3a D. a-bc 7. 能正确表示逻辑关系“a≥5或a≤0”的C#语言表达方式是__D__。 A.a>=5 or a<=0 B. a>=5|a<=0 C. a>=5&&a<=0 D. a>=5||a<=0 8. 以下程序的输出结果是___C_____。 A. 5 B. 4 C. 6 D. 不确定 9. If语句后面的表达式应该是__A___。 A.逻辑表达式 B. 条件表达式 C. 算术表达式 D. 任意表达式10.有如下程序:

国家开放大学实用法律基础形考二答案

《实用法律基础》网上作业二 一、判断正误题 1、具有民事权利能力是自然人享有民事主体地位的标志。(√) 2、能够引起债产生的都是合法的法律事实。(×) 3、无民事行为能力人不能独立进行任何民事活动。(×) 4、在诉讼时效期间的最后6个月内,一方当事人提起诉讼的,诉讼时效中止。(×) 5、当事人对造成损害都没有过错的,可以根据实际情况,由当事人分担民事责任。(√) 6、人身权与权利主体的人身密不可分,所体现的是权利主体精神上的利益。(√) 7、物权是指直接支配一定的物并排斥他人干涉的权利。在我国,物权就是所有权。(×) 8.企业破产案件由债务人所在地人民法院管辖。( √ ) 9.人民法院对破产案件作出的裁定,除驳回破产申请的裁定外,一律不准上诉。( √ ) 10.持票人取得票据如无对价或无相当对价,不能有优于其前手的权利( √ ) 11.票据侦务人可以以自己与出票人之间所有的基于人的关系的抗辩对抗持票人。 ( × ) 12.股东全部缴纳出资后,以股东会决议的形式向公司登记机关提供各股东的出资证明。 ( × ) 13.债权人认为债权人会议决议违反法律规定的,可以在债权人会议作出决议后十天内提请法院裁定。( × ) 14.债权人认为债权人会议决议违反法律规定的,可以在债权人会议作出决议后十天内提请法院裁定。( × ) 15.合伙人之间有关利润和亏损的分担比例对债权人具有约束力。( × )

16、法律、法规不属于著作权法保护的作品(√)。 17、公民为完成法人或其他组织工作任务所创作的作品是职务作品。(√) 18、任何情况下,侵犯他人知识产权都不至于承担刑事责任。(×) 19、我国对专利申请的受理和审查以及专利权的授予统一集中进行,而不是分 散在各省市进行。(×) 20、中国公民、法人或者其他组织的作品,不论是否发表,均或依照著作权法 享有著作权。(√) 21、专利权可以转让,专利申请权不得转让。(×) 22、婚姻法所调整的财产关系,适用于民法的某些规定。( √ ) 23、自然性是婚姻家庭关系的本质属性,它能决定婚姻家庭关系的性质.( × ) 24、婚姻家庭关系的性质是由当时社会生产关系所决定的,(√ ) 25、夫妻间,父母子女间遗产继承问题,按照适用婚姻法中的法定继承的有关规 定执行。(√ ) 26、婚姻自由是公民的一项基本权利,这种权利是绝对的。( × ) 27、继承权是指继承人享有的依照法律规定或者被继承人的遗嘱指定二取得被继 承人遗产的权利。(√) 28、法定继承人的范围是没有限制的。(×) 29、遗产的处理没有规范程序。(×) 30、法律义务是法律关系的主体依照法律规定具有的自主决定作出或者不作出某 种行为。(× ) 二、单项选择题 1、民法的平等原则主要体现在( B )。 A、商品交换的等价B、 民事主体平等的法律地位C、民事主体所有权利的相同D、民事主体所有义务 的相同 2、下列民事行为当然无效的是( D ) A、受欺诈所为的民事行为 B、受胁迫所为的民事行为 C、重大误解的 民事行为D、违反法律的民事行为

程序设计基础形考任务四参考答案

程序设计基础形考任务四参考答案 一、填空题 1.算法的四种基本操作是算术运算、逻辑运算、数据传送、数据比较。2.算法的控制结构有三种基本形式:顺序、分支、循环。 3.评价算法需要从几个不同的角度考虑,最主要的是正确性和运行效率。4.算法的运行效率包括两方面,算法的空间复杂度和算法的时间复杂度。 5.结构化程序设计的总体思想是采用模块化结构,自顶向下、逐步求精。 6.软件生存周期包括软件的定义、软件的开发和软件使用和维护3个部分。 7. 软件定义时期主要包括可行性研究和需求分析两个阶段。 8.软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的设计阶段、实现阶段、集成阶段组成。 9.软件工程的目标是可概括为生产具有正确性、可用性以及开销合宜的产品。10.软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的瀑布模型。第二种是在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型。 二、选择题 题目2 下列叙述中正确的是_____。 选择一项:B A. 设计算法时只需要考虑数据结构的设计 B. 以上三种说法都不对 C. 设计算法时只需要考虑结果的可靠性 D. 算法就是程序 题目3 下列叙述中正确的是_____。 选择一项:D A. 一个算法的空间复杂度大,则其时间复杂度也必定大 B. 一个算法的空间复杂度大,则其时间复杂度必定小 C. 一个算法的时间复杂度大,则其空间复杂度必定小 D. 以上三种说法都不对 题目4 一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。选择一项:B A. 有穷性 B. 有零个或多个输出 C. 可行性 D. 有零个或多个输入 题目5 下面叙述正确的是()。 选择一项:C A. 算法的时间复杂度与空间复杂度一定相关 B. 数据的逻辑结构与存储结构是一一对应的 C. 算法的时间复杂度是指执行算法所需要的计算工作量 D. 算法的效率只与问题的规模有关,而与数据的存储结构无关 题目6

计算机程序设计基础习题册含答案

《计算机程序设计基础》 计算机程序设 计基础_基础知识(一) 班级 学号 姓名 成 绩 一、 单选题 习题册

1.C++源程序文件的默认扩展名为A。 2.A) cpp B) exe C) obj D) lik 3.由C++源程序文件编译而成的目标文件的默认扩展名为C。 4.A) cpp B) exe C) obj D) lik 5.由C++目标文件连接而成的可执行文件的默认扩展名为B。 6.A) cpp B) exe C) obj D) lik 7.编写C++程序一般需经过的几个步骤依次是B。 8.A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接9.程序中主函数的名字为 A 。 10.A) main B) MAIN C) Main D) 任意标识 符 11.下面四个选项中,均是不合法的 用户标识符的选项的是 C。 12.A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 13.下列变量名中合法的是 C。 14.A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 15.存储以下数据,占用存储字节最 多的是 D 。 16.A) 0 B) ‘0’

C) “0” D) 17.在C++语言中,字符型数据在内存中的存储形式是D。 18.A) 补码 B) 反码 C) 原码 D) ASCII码 19.若有说明语句:char c =’\072’;则变量c A。 20.A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令 计算机程序设计基础_基础知识(二) 班级学号姓名成绩 一、单选题 1.下列哪一个是C++语言中合法的变量 C A) 8ZSe B) ±A0 C) X0_2 D) ’x0’2.已知ch是字符型变量,下面不正确的赋值语句是A 3.A) ch='a+b' B) ch='\0'

Visual Basic 程序设计基础教程-课后习题答案-范荣强

第一章程序与编程环境 一、填空题 1. 工程,Form_Load 2. 事件(触发) 3. 窗体,Name 4. CurrentX, CurrentY 5. maxButton, BorderStyle = 1 or 3 or 4 or 5 6. Alignment, 空缺,AutoSize 7. Style, LoadPicture 8. Line, Shape 9. 重画10. FillStyle ll. MultiLine, maxLength, Locked 12. Font 13. sub, 对象名,事件名14. 方法,Object.Method, text1.setfocus() 15. Name, minButtom, CurrentX(Y), Caption 16. Interval, Enable 17. timer, Interval, ms(毫秒) 18. Mouse Down, Click, LoastFocus 19. .Frm, .Frx, .bas. cls. Vbp 20. 注释, “Rem 语句”或者“’语句” 第二章数据的类型、表示以及运算 一、请指出下列哪些是VB的合法常量,并说明原因 (1)√(2)X 常量不能加类型说明符号改成123.4 (3)X与上题类似,如果是常量,则类型说明符放在后面(4)√等价于2E3 (5) √(6)√等于十进制的4113 (7)X 如果是16进制要写&符号(8)X 指数不能为小数(9)X 月份超过12,日超过31 (10)√(11)√(12)√等价于上一题(13)X 8进制数每一位不能超过8 (14)√(15)X 变量,常量要为基本数据类型的值(16)√ 二、找出合法变量 (1)√(2)√如果与控件Label1同在一个应用程序里面,该变量会屏蔽掉控件Label1 (3) X 保留字(4)√(5)X 变量不能以数字开头(6)变量不能有小数点 (7)√(8)√数组变量(9)X保留字(10)√可以,但rnd()不可以,rnd()是函数 (11) √(12)√(13)√(14)X ’符号表示注释(15)X 这是表达式,不是变量(16)X 同上,是表达式 三、指出下列数据x,y,z的声明是否正确,如果正确请指明其类型 (1)√ x--long, y—variant, z—integer (2) √ x—long, y—long, z—integer (3) √ x—double, y—double, z—integer (4) X 变量x &中间不能有空格 (5)√自动转换成字符串 (6)X 变量声明不能直接赋值 (7)√ (8)√自动转换成字符串 (9)X 常量不能把函数写上去 (10)√ 四、写出下列表达式的结果 (1)1 (2) 1 (3)false (4) ab12 (5)123 (6)出错,加法表达式中如果有一个是数值类型,则“+”表示加号,而不是字符的链接符号(7)False (8)true (9) true (10) false 默认转换成相同类型(数值),建议这里把2改成D试试 (P.S. 布尔类型TRUE = -1, FALSE = 0; 优先顺序:^(乘方)→-(求负)→*、/→\(整除)→MOD→+、-) 五、写出下列函数的结果

相关文档
最新文档