一起答
单选

软件设计中划分模块的一个准则是( )。

  • A.低内聚低耦合
  • B.高内聚低耦合
  • C.低内聚高耦合
  • D.高内聚高耦台
参考答案
查看试卷详情
相关试题
  1. N名学生的成绩已在主函数中放人一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,其功能是:求出平均分,并由函数值返回。

    例如,若学生的成绩是:85 76 69 85 91 72 64 87,则平均分应当是:78.625。注意:部分源程序在文件PROGl.C中。

    请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填人你编写的若干语句。

  2. 下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。请改正程序中的错误,使它能得出正确的结果。

    注意:部分源程序在文件MODIl.C中,不得增行或删行,也不得更改程序的结构!

  3. 以下叙述中错误的是( )。。

    • A.C程序必须由一个或一个以上的函数组成
    • B.函数调用可以作为一个独立的语句存在
    • C.NN数NNN值,必须通过return语句返回
    • D.函数形参的值也可以传回给对应的实参
  4. 以下叙述中错误的是( )。

    • A.可以通过typedef增加新的类型
    • B.可以用typedef将已存在的类型用一个新的名字来代表
    • C.用typedef定义新的类型名后,原有类型名仍有效
    • D.用typedef可以为各种类型起别名,但不能为变量起别名
  5. 下列给定程序中,函数fun的功能是进行数字字符转换。若形参ch中是数字字符‘0’~‘9’,则将‘0’转换成‘9’,‘l’转换成‘8’,‘2’转换成‘7’,……,‘9’转换成‘0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。

    请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中。

    不得增行或删行,也不得更改程序的结构!

  6. 有以下程序:

    i

    程序运行后的输出结果是( )。。,

    • A.3,4
    • B.4,1
    • C.2,3
    • D.1,2
  7. 有以下程序:

    程序执行后的输出结果是( )。

    • A.1
    • B.2
    • C.3
    • D.4
  8. 一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。

    • A.1:1联系
    • B.1:m联系
    • C.m:1联系
    • D.m:n联系
  9. 以下选项中正确的语句组是( )。

    • A.char*s;s={f.BOOK!”};
    • B.char*s;s:”BOOK!”:
    • C.chars[10];s=”BOOK!”;
    • D.cbars[];s:”BOOK!n:
  10. 有以下程序:

    程序运行后的输出结果是( )。

    • A.1
    • B.2
    • C.3
    • D.4