作业答案 发表于 2018-11-1 12:01:35

南开18秋(1709、1803、1809)《OC语言程序设计》在线作业题目

18秋学期(1709、1803、1809)《OC语言程序设计》在线作业
核对题目下载答案
1.[单选题]已知intx=5,y=5,z=5;执行语句x%=y+z;后,x的值是()。          (满分:)
    A. 0    B. 1    C. 5    D. 6
    正确答案:——C——
2.[单选题]能把函数处理结果的两个数据返回给主调函数,在下面的方法中不正确的是()。          (满分:)
    A. return这两个数
    B. 形参用两个元素的数组
    C. 形参用两个这种数据类型的指针
    D. 用两个全局变量
    正确答案:——A——
3.[单选题]intj;inti=1+(j=2)NSLog(@\%i\,i);显示结果为()。          (满分:)
    A. 1
    B. 2
    C. 3
    D. 错误
    正确答案:——C——
4.[单选题]floati=1.5f;floatj=2.6f;intk=(int)(i+j);则k的值是()。          (满分:)
    A. 4.1
    B. 4
    C. 3
    D. 3.1
    正确答案:————
5.[单选题]intmin(intx,inty){returnx>y?y:x;}floati=1.0;floatj=2.0;intk=min(i,j);则k的值为()。          (满分:)
    A. 1
    B. 2    无忧答案网
    C. 1.000000
    D. 2.000000
    正确答案:————
6.[单选题]若有定义:intx,*pb;则以下正确的表达式是()。          (满分:)
    A. pb=&x
    B. pb=x
    C. *pb=&x
    D. *pb=*x
    正确答案:————
7.[单选题]#defineADD(a,b)a*binti=ADD(1+2,3);NSLog(@\%i\,i);输出结果是()。          (满分:)
    A. 9
    B. 7
    C. 5
    D. 8
    正确答案:————
8.[单选题]类方法使用什么符号表示?()          (满分:)
    A. 负号
    B. 加号
    C. 乘号
    D. 除号
    正确答案:————
9.[单选题]下面哪个选项是人的属性。()。          (满分:)
    A. 肤色
    B. 运动
    C. 民族
    D. 看书
    正确答案:————
10.[单选题]已定义c为字符型变量,下列语句不正确的是()。          (满分:)
    A. c=’a+b’
    B. c=’\\0’
    C. c=’7’+’9’
    D. c=5+9
    正确答案:————
11.[单选题]一个对象的创建可以分为几个阶段。()。          (满分:)
    A. 1
    B. 2
    C. 3
    D. 4
    正确答案:————
12.[单选题]实例方法使用什么符号表示?()          (满分:)
    A. 减号
    B. 加号
    C. 乘号
    D. 除号
    正确答案:————
13.[单选题]NSData的作用()。          (满分:)
    A. 分配内存
    B. 键值编码
    C. 归档
    D. 传递参数
    正确答案:————
14.[单选题]inti=2;intj=3;j-=i;则j的值为()。          (满分:)
    A. 0
    B. 1
    C. 2
    D. 3
    正确答案:————
15.[单选题]inti=1;intj=19;j>>=i;则j的值为()。          (满分:)
    A. 18
    B. 8
    C. 9
    D. 1
    正确答案:————
16.[单选题]inti=1;intj=++i;则j的值为()。          (满分:)
    A. 1
    B. 2
    C. 3
    D. 0
    正确答案:————
17.[单选题]inti=10;i=(3*5,i*4);NSLog(@\%i\,i);输出结果是()。          (满分:)
    A. 10
    B. 15
    C. 40
    D. 60
    正确答案:————
18.[单选题]封装的性质不包括()。          (满分:)
    A. 封装可以更好的保护类的实例变量
    B. 提供接口让外界调用
    C. 封装程度越高,独立性越强,使用也越方便
    D. 通过一个接口实现多种方法
    正确答案:————
19.[单选题]字符串”ABC”在内存占用的字节数是()。          (满分:)
    A. 3
    B. 4
    C. 6
    D. 8
    正确答案:————
20.[单选题]OC中创建对象大体有几种方式()。          (满分:)
    A. 1
    B. 2
    C. 3
    D. 4
    正确答案:————
21.[单选题]floati=1.5f;intj=2.5f;intk=i+j;则k的值为()。          (满分:)
    A. 4
    B. 4.000000
    C. 3
    D. 3.500000
    正确答案:————
22.[单选题]哪个关键字设置实例变量的可见性是声明类内部访问?()          (满分:)
    A. @private
    B. @protected
    C. @public
    D. @package
    正确答案:————
23.[单选题]inti=6/2;i的值为()。          (满分:)
    A. 3
    B. 2
    C. 1
    D. 0
    正确答案:————
24.[单选题]已定义c为字符型变量,下列语句正确的是()。          (满分:)
    A. c=’97’
    B. c=”97”
    C. c=’a’
    D. c=”a”
    正确答案:————
25.[单选题]被调函数返回给主调函数的值称为()。          (满分:)
    A. 形参
    B. 实参
    C. 返回值
    D. 参数
    正确答案:————
三、判断题:
26.[判断题]“/”算数运算符的作用是求商。          (满分:)
    T. 对
    F. 错
    正确答案:————
27.[判断题]在OC中方法中参数可以是确定个数的,也可以是不定个数的。          (满分:)
    T. 对
    F. 错
    正确答案:————
28.[判断题]define可以定义带参数的宏。          (满分:)
    T. 对
    F. 错
    正确答案:————
29.[判断题]在OC中用property修饰的方法是默认执行的是原子操作。          (满分:)
    T. 对
    F. 错
    正确答案:————
30.[判断题]关系运算符的优先级比逻辑运算符高。          (满分:)
    T. 对
    F. 错
    正确答案:————
31.[判断题]自减运算符的优先级高于指针运算符。          (满分:)
    T. 对
    F. 错
    正确答案:————
32.[判断题]{inti=1;}intj=i;该代码段会产生编译错误。          (满分:)
    T. 对
    F. 错
    正确答案:————
33.[判断题]inti=1;intj=2;intk=i*2,j*2;该语句块不能通过编译。          (满分:)
    T. 对
    F. 错
    正确答案:————
34.[判断题]如果列出数组的所有元素则可以不指定数组的长度值。          (满分:)
    T. 对
    F. 错
    正确答案:————
35.[判断题]自增运算符不能用于常量。          (满分:)
    T. 对
    F. 错
    正确答案:————
36.[判断题]在for循环语句中init_expression部分是可以省略的,但其后边的分号不可以省略。          (满分:)
    T. 对
    F. 错
    正确答案:————
37.[判断题]charc='a';shorti=c;NSLog(@\%i\,i);则显示结果为:97          (满分:)
    T. 对
    F. 错
    正确答案:————
38.[判断题]调用init方法则对象引用计数加1。          (满分:)
    T. 对
    F. 错
    正确答案:————
39.[判断题]在分类中可以声明实例变量。          (满分:)
    T. 对
    F. 错
    正确答案:————
40.[判断题]定义数组时必须设置数组的长度为固定值。          (满分:)
    T. 对
    F. 错
    正确答案:————
41.[判断题]使用alloc方法创建对象后一定要调用init方法完成初始化。          (满分:)
    T. 对
    F. 错
    正确答案:————
42.[判断题]在一个文件中不同函数中不可以有相同名称的局部变量。          (满分:)
    T. 对
    F. 错
    正确答案:————
43.[判断题]break语句可以使用在dowhile循环结构中。          (满分:)
    T. 对
    F. 错
    正确答案:————
44.[判断题]Xcode可以直接运行程序也可调试程序。          (满分:)
    T. 对
    F. 错
    正确答案:————
45.[判断题]OC中可以通过new方法创建对象。          (满分:)
    T. 对
    F. 错
    正确答案:————
46.[判断题]数组下标的最大值为数组长度减去1。          (满分:)
    T. 对
    F. 错
    正确答案:————
47.[判断题]#defineSIZE10;这个语句将不能通过编译。          (满分:)
    T. 对
    F. 错
    正确答案:————
48.[判断题]放入自动释放池的对象就一定能够自动释放对象空间。          (满分:)
    T. 对
    F. 错
    正确答案:————
49.[判断题]关系运算符的优先级高于逻辑运算符。          (满分:)
    T. 对
    F. 错
    正确答案:————
50.[判断题]静态数据类型的一个优势就是可读性好。          (满分:)
    T. 对
    F. 错
    正确答案:————
附件是答案,需要的自助下载,q761296021

页: [1]
查看完整版本: 南开18秋(1709、1803、1809)《OC语言程序设计》在线作业题目