南开19春(1709、1803、1809、1903)《OC语言程序设计》在线作业
19春学期(1709、1803、1809、1903)《OC语言程序设计》在线作业1.[单选题]哪个关键字设置实例变量的可见性是声明类及其子类访问?( )
A.@protected B.@private
C.@package D.@public
正确答案:——A——
2.[单选题]int i=2; float j=1.6; int k=i+j; 则k的值可能为( )。
A.1
B.2
C.3.6
D.3
正确答案:——D——
3.[单选题]A category can be used to add new instance variables to a class( )。
A.true
B.false
正确答案:——B——
4.[单选题]( )可以不进行函数类型说明。
A.被调函数的返回值是整型
B.被调函数的定义在主调函数定义之前时
C.在所有函数定义前,已在函数外预先说明了被调函数类型
D.以上都是
正确答案:————
5.[单选题]void exchg(char *a, char *b){char t=*a;*a=*b;*b=t;} char c1='a';char c2='b'; exchg(&c1, &c2);则c2的值为( )。
A.a
B.b
C.c
D.A
正确答案:————
6.[单选题]int i=1; int j=19; j>>=i;则j的值为( )。
A.18
B.8
C.9
D.1
正确答案:————
7.[单选题]下列说法中错误的是( )。
A.主函数可以分为两个部分:主函数说明部分和主函数体
B.主函数可以调用任何非主函数的其他函数
C.任何非主函数可以调用其他非主函数
D.程序可以从任何非主函数开始执行
正确答案:————
8.[单选题]int i=2; float j= i + 'a'; 则j的值可能为( )。 奥鹏作业答案可以联系 微信761296021
A.97
B.99.000000
C.不能计算
D.98
正确答案:————
9.[单选题]设a为整型变量,不能正确表达数学关系:10<a
A.10<a<15
B.a==11|| a==12 || a==13 || a==14
C.a>10 && a<15
D.!(a=15)
正确答案:————
10.[单选题]int i=1; int j=8; j>>=i; 则j的值为( )。
A.1
B.8
C.6
D.4
正确答案:————
11.[单选题]当你用stringWithString来创建一个新NSString对象的时候,你能假设( )。
A.这个新创建的字符串对象已经被retain了
B.这个新创建的字符串对象已经被release了
C.这个新创建的字符串对象已经被autorelease了
D.以上都不对
正确答案:————
12.[单选题]一个C语言程序是由( )。
A.一个主程序和若干个子程序组成
B.函数组成
C.若干过程组成
D.若干子程序组成
正确答案:————
13.[单选题]下面定义函数指针正确的是:( )。
A.void *f(void)
B.int * f(int x)
C.int (*pFun)(int i)
D.int p(int x)
正确答案:————
14.[单选题]C语言的编译系统对宏命令的处理( )。
A.在程序运行时进行的
B.在程序连接时进行
C.和C程序中的其他语句同时进行编译的
D.在对源程序中其他语句正式编译之前进行的
正确答案:————
15.[单选题]下面哪一项常量不合法?( )
A.55
B.155
C.1 5
D.20000
正确答案:————
16.[单选题]float i=2; float j=1.6; int k=i+j; 则k的值可能为( )。
A.1
B.2
C.3.6
D.3
正确答案:————
17.[单选题]OC中创建对象大体有几种方式( )。
A.1
B.2
C.3
D.4
正确答案:————
18.[单选题]int i = 1; int j = ++i;则j的值为( )。
A.1
B.2
C.3
D.0
正确答案:————
19.[单选题]下面哪一项是用十六进制表示的整形常量?( )
A.2
B.x2
C.0x2
D.0 2
正确答案:————
20.[单选题]C语言在输出时用到转义字符,来实现输出的格式。以下转义字符号中,表示横向跳格的是( )。
A.\r
B.\t
C.\n
D.\b
正确答案:————
21.[单选题]The following: @interface Fraction (MathOps) ... @end( )。
A.Defines a category called MathOps
B.Defines a protocol called MathOps
正确答案:————
22.[单选题]名为print::的方法有几个传入的参数( )。
A.0
B.1
C.2
D.3
正确答案:————
23.[单选题]#define ADD(a,b) a+b int i = ADD(1,2)*2;NSLog(@"%i", i);输出结果是( )。
A.6
B.1
C.2
D.5
正确答案:————
24.[单选题]哪个关键字设置实例变量的可见性是声明类内部访问?( )
A.@private
B.@protected
C.@public
D.@package
正确答案:————
25.[单选题]使用( )方法获得一个对象后不需要release释放该对象。
A.new
B.copy
C.alloc,init
D.alloc,init,autorelease
正确答案:————
26.[判断题]分类不可以覆写原类的方法。
T.对
F.错
正确答案:————
27.[判断题]在异常处理中,如果没有出现异常则finally代码段就不执行了。
T.对
F.错
正确答案:————
28.[判断题]在同一个源文件中最好不要声明名称相同的局部变量和全局变量。
T.对
F.错
正确答案:————
29.[判断题]单目运算符的优先级高于双目运算符。
T.对
F.错
正确答案:————
30.[判断题]在for循环语句中loop_expression部分是可以省略的,但其前面分号不可以省略。
T.对
F.错
正确答案:————
31.[判断题]赋值运算符的优先级比算数运算符高。
T.对
F.错
正确答案:————
32.[判断题]在一个文件中不同函数中不可以有相同名称的局部变量。
T.对
F.错
正确答案:————
33.[判断题]#undef语句的作用是取消宏定义。
T.对
F.错
正确答案:————
34.[判断题]在类的外部可以直接访问类的实例变量。
T.对
F.错
正确答案:————
35.[判断题]接口文件以@interface关键字开始,以@end关键字结束。
T.对
F.错
正确答案:————
36.[判断题]用加法符号表示类方法。
T.对
F.错
正确答案:————
37.[判断题]3m是一个正确的变量名称。
T.对
F.错
正确答案:————
38.[判断题]auto变量的关键字通常是不能省略的。
T.对
F.错
正确答案:————
39.[判断题]消息必须带参数。
T.对
F.错
正确答案:————
40.[判断题]break语句不可以使用在for循环体内。
T.对
F.错
正确答案:————
41.[判断题]OC中注释不参与代码编译。
T.对
F.错
正确答案:————
42.[判断题]Nil与nil是一样的。
T.对
F.错
正确答案:————
43.[判断题]表达式6%3的结果是2。
T.对
F.错
正确答案:————
44.[判断题]逗号表达式的值是表达式中最后一个逗号后边表达式的值。
T.对
F.错
正确答案:————
45.[判断题]消息表达式不可以嵌套。
T.对
F.错
正确答案:————
46.[判断题]int max(int x, int y){return y;} 则max(1, max(2,3))是正确的函数调用形式。
T.对
F.错
正确答案:————
47.[判断题]表达式6%3的结果是0。
T.对
F.错
正确答案:————
48.[判断题]int i=1;int j=2;int k = i*2,j*2;该语句块不能通过编译。
T.对
F.错
正确答案:————
49.[判断题]break和continue的功能是一样的。
T.对
F.错
正确答案:————
50.[判断题]放入自动释放池的对象就一定能够自动释放对象空间。
T.对
F.错
正确答案:————
无忧答案网,附件是答案,请核对题目下载
页:
[1]