奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 338|回复: 0

【南开】18秋学期(1703)《OC语言程序设计》在线作业(随机)

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

积分
28638
发表于 2018-10-10 12:01:22 | 显示全部楼层 |阅读模式
扫码加微信
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[5]={0.0};//第A行inti;//第B行for(i=0;i
    A. 第A行
    B. 第B行
    C. 第C行
    D. 没有
    正确答案:————
12. 下列各语句定义了数组,其中哪一个是不正确的()。
    A. chara[3][10]={\China\,\American\,\Asia\
    B. intx[2][2]={1,2,3,4
    C. floatx[2][]={1,2,4,6,8,10
    D. intm[][3]={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=[SomeClassalloc];[objinit];是不良的代码。
    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. 错
    正确答案:————
奥鹏作业答案
【注意】南开大学在线作业是随机作业

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-27 02:23

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表