100分 发表于 2018-10-29 08:44:48

南开18秋(1703)《OC语言程序设计》在线作业资料

18秋学期(1703)《OC语言程序设计》在线作业
随机作业核对题目下载答案
1.[单选题]NSObject的alloc方法功能不包括()。          (满分:)
    A. 分配内存空间    B. 引用计数加
    C. 初始化isa指向类对象    D. 复制对象
    正确答案:——D——
2.[单选题]以下程序的输出结果是#includevoidmain(){printf(“%d\\n”,NULL);}()。          (满分:)
    A. 因变量无定义输出不定值
    B. 0
    C. -1
    D. 1
    正确答案:——B——
3.[单选题]intmin(intx,inty){returnx>y?y:x;}floati=2.0;floatj=1.0;intk=min(i,j);则k的值为:          (满分:)
    A. 1
    B. 2
    C. 1.000000
    D. 2.000000
    正确答案:——A——
4.[单选题]C语言提供的合法关键字是()。          (满分:)
    A. next
    B. string    奥鹏作业答案

    C. docase
    D. struct
    正确答案:————
5.[单选题]inti=1,j=2;k=3;intm=(i+k)/i;则m的值为()。          (满分:)
    A. 1
    B. 2
    C. 3
    D. 4
    正确答案:————
6.[单选题]为了防止对象在不经意间在某处被释放,我们应该对他()。          (满分:)
    A. alloc
    B. autorelease
    C. retain
    D. release
    正确答案:————
7.[单选题]下面不是逻辑运算符的是?()          (满分:)
    A. |
    B. !
    C. ||
    D. &&
    正确答案:————
8.[单选题]ios开发中可以使用的内存管理机制不包括()。          (满分:)
    A. autoreleasepool
    B. 手动释放
    C. 垃圾回收机制
    D. retain/release
    正确答案:————
9.[单选题]不会立刻使引用计数器改变()。          (满分:)
    A. release
    B. alloc
    C. autorelease
    D. retain
    正确答案:————
10.[单选题]哪个关键字设置实例变量的可见性是声明类及其子类访问?()          (满分:)
    A. @protected
    B. @private
    C. @package
    D. @public
    正确答案:————
11.[单选题]下面的程序中哪一行有错误:#includemain(){floatarray={0.0};//第A行inti;//第B行for(i=0;i          (满分:)
    A. 第A行
    B. 第B行
    C. 第C行
    D. 没有
    正确答案:————
12.[单选题]下列各语句定义了数组,其中哪一个是不正确的()。          (满分:)
    A. chara={\China\,\American\,\Asia\
    B. intx={1,2,3,4
    C. floatx[]={1,2,4,6,8,10
    D. intm[]={1,2,3,4,5,6
    正确答案:————
13.[单选题]下面哪一项是用十六进制表示的整形常量?()          (满分:)
    A. 2
    B. x2
    C. 0x2
    D. 02
    正确答案:————
14.[单选题]整数类型可以用十进制,十六进制和八进制输入输出。如%x%d%0分别表示()。          (满分:)
    A. 十进制,十六进制和八进制
    B. 十进制,八进制和十六进制
    C. 十六进制,八进制和十进制
    D. 十六进制,十进制和八进制
    正确答案:————
15.[单选题]inti=2,j=4;j=j*--i;则j的值为()。          (满分:)
    A. 5
    B. 6
    C. 4
    D. 8
    正确答案:————
16.[单选题]被调函数返回给主调函数的值称为()。          (满分:)
    A. 形参
    B. 实参
    C. 返回值
    D. 参数
    正确答案:————
17.[单选题]inti=1;intj=19;j>>=i;则j的值为()。          (满分:)
    A. 18
    B. 8
    C. 9
    D. 1
    正确答案:————
18.[单选题]被调函数通过()语句,将值返回给主调函数。          (满分:)
    A. if
    B. for
    C. while
    D. return
    正确答案:————
19.[单选题]Allofthemethodsinacategorymustbeimplemented()。          (满分:)
    A. true
    B. false
    正确答案:————
20.[单选题]inti=1;intj=2;intk=i          (满分:)
    A. 1
    B. 2
    C. 3
    D. 4
    正确答案:————
21.[单选题]voidexchg(char*a,char*b){chart=*a;*a=*b;*b=t;}charc1='a';charc2='b';exchg(&c1,&c2);则c1的值为()。          (满分:)
    A. a
    B. b
    C. c
    D. A
    正确答案:————
22.[单选题]inti=1,j=2;k=3;intm=(i+k)/j;则m的值为()。          (满分:)
    A. 1
    B. 2
    C. 3
    D. 4
    正确答案:————
23.[单选题]若inti=10;执行下列程序后,变量i的正确结果是switch(i){case9:i+=1;case10:i+=1;case11:i+=1;default:i+=1;}()。          (满分:)
    A. 13
    B. 12
    C. 11
    D. 10
    正确答案:————
24.[单选题]在哪个代码段处理异常()。          (满分:)
    A. @try{
    B. @throw{
    C. @catch{
    D. @finally()
    正确答案:————
25.[单选题]给定i=15,以下表达式的结果为i/2.0()。          (满分:)
    A. 整数7
    B. 浮点数7
    C. 浮点数7.5
    D. 浮点数3.141592654
    正确答案:————
三、判断题:
26.[判断题]在OC中方法分为类方法和实例方法,类方法前用“-”标记。          (满分:)
    T. 对
    F. 错
    正确答案:————
27.[判断题]定义数组时必须设置数组的长度为固定值。          (满分:)
    T. 对
    F. 错
    正确答案:————
28.[判断题]idobj=;;是不良的代码。          (满分:)
    T. 对
    F. 错
    正确答案:————
29.[判断题]表达式5%3的结果是2。          (满分:)
    T. 对
    F. 错
    正确答案:————
30.[判断题]字符型数据可以输出为字符也可以输出为整数。          (满分:)
    T. 对
    F. 错
    正确答案:————
31.[判断题]dowhile循环结构是先执行循环体后判断是否结束循环。          (满分:)
    T. 对
    F. 错
    正确答案:————
32.[判断题]表达式6%3的结果是0。          (满分:)
    T. 对
    F. 错
    正确答案:————
33.[判断题]静态数据类型的一个优势就是可读性好。          (满分:)
    T. 对
    F. 错
    正确答案:————
34.[判断题]else子句与最近无else子句的if语句对应。          (满分:)
    T. 对
    F. 错
    正确答案:————
35.[判断题]类方法也可以直接访问类的实例变量。          (满分:)
    T. 对
    F. 错
    正确答案:————
36.[判断题]可以使用多个catch块捕获不同类型的异常。          (满分:)
    T. 对
    F. 错
    正确答案:————
37.[判断题]关系运算符的优先级高于逻辑运算符。          (满分:)
    T. 对
    F. 错
    正确答案:————
38.[判断题]数组下标从1开始。          (满分:)
    T. 对
    F. 错
    正确答案:————
39.[判断题]break和continue的功能是一样的。          (满分:)
    T. 对
    F. 错
    正确答案:————
40.[判断题]auto变量的关键字通常是不能省略的。          (满分:)
    T. 对
    F. 错
    正确答案:————
41.[判断题]表达式是有值和类型,它的类型就是计算表达式结果的类型。          (满分:)
    T. 对
    F. 错
    正确答案:————
42.[判断题]autorelease的功能就是将对象放入内存释放池中,当释放池释放对象的时候,给池中每个对象发送release消息。          (满分:)
    T. 对
    F. 错
    正确答案:————
43.[判断题]define可以定义带参数的宏。          (满分:)
    T. 对
    F. 错
    正确答案:————
44.[判断题]在for循环语句中init_expression部分是不可以省略的。          (满分:)
    T. 对
    F. 错
    正确答案:————
45.[判断题]单目运算符的优先级高于初等运算符。          (满分:)
    T. 对
    F. 错
    正确答案:————
46.[判断题]自减运算符的优先级高于指针运算符。          (满分:)
    T. 对
    F. 错
    正确答案:————
47.[判断题]自增运算符的优先级高于减法运算符。          (满分:)
    T. 对
    F. 错
    正确答案:————
48.[判断题]在OC中方法中参数可以是确定个数的,也可以是不定个数的。          (满分:)
    T. 对
    F. 错
    正确答案:————
49.[判断题]消息必须带参数。          (满分:)
    T. 对
    F. 错
    正确答案:————
50.[判断题]#defineSIZE10;这个语句将不能通过编译。          (满分:)
    T. 对
    F. 错
    正确答案:————
附件是答案需要的自助下载 q761296021

页: [1]
查看完整版本: 南开18秋(1703)《OC语言程序设计》在线作业资料