南开大学23年春学期《OC语言程序设计》在线作业三
奥鹏南开大学新学期作业参考
23春学期(高起本:1709-2103、专升本/高起专:1909-2103)《OC语言程序设计》在线作业-00003
BOOL i=NO; BOOL j=!i; if(YES==j){NSLog(@"YES");}else{NSLog(@"NO");}输出结果是( )。
A:NO
B:1
C:0
D:YES
正确答案问询微信:424329
int i=1; int j=2; j+=i-3%2;则j的值为( )。
A:6
B:2
C:3
D:0
正确答案问询微信:424329
void exchg(char *a, char *b){char t=*a;*a=*b;*b=t;} char c1='a';char c2='b'; exchg(则c2的值为( )。
A:a
B:b
C:c
D:A
正确答案问询微信:424329
int i=1, j=2;k=3; int m=(i+j)/k;则m的值为( )。
A:1
B:2
C:3
D:4
正确答案问询微信:424329
以下选项中,不正确的C语言浮点型常量是( )。
A:160
B:0.12
C:2e4.2
D:0.0
正确答案问询微信:424329
int i=2, j=4; j=j*i–;则i的值为( )。
A:1
B:6
C:4
D:8
正确答案问询微信:424329
OC程序注释方式有多少种?( )
A:1
B:2
C:3
D:4
正确答案问询微信:424329
int i = 1; int j = ++i;则i的值为( )。
A:1
B:2
C:3
D:0
正确答案问询微信:424329
BOOL i=NO; BOOL j=!i; if(j==NO){NSLog(@"YES");}else{NSLog(@"NO");}输出结果是( )。
A:NO
B:1
C:0
D:YES
正确答案问询微信:424奥鹏南开大学新学期作业参考 代做2元一门329
执行如下语句:int x=5, y=7, z; z=x>y?x+y:x-y; 则z的值为( )。
A:5
B:7
C:12
D:-2
正确答案问询微信:424329
可以不受限制修饰存取实例变量的指令是( )。
A:@privte
B:@public
C:@protected
D:@package
正确答案问询微信:424329
下面消息书写不正确的是( )。
A:[orignX:3 :Y 1];
B:[Rect:2 :5]
C:[pointX:10;21];
D:[pointSetX:10 andY:21];
正确答案问询微信:424329
int i=20;if(i>0){i++;}else if(i>10){i+=10;}else{i–;}NSLog(@"%i",i);输出结果是( )。
A:21
B:30
C:19
D:20
正确答案问询微信:424329
int i=1; int j=2; j+=i+3;则j的值为( )。
A:6
B:2
C:4
D:5
正确答案问询微信:424329
下面哪个选项不是小学生的方法。( )。
A:学习
B:看书
C:班级
D:回答问题
正确答案问询微信:424329
给定i=15,以下表达式的结果为i/2.0( )。
A:整数7
B:浮点数7
C:浮点数7.5
D:浮点数3.141592654
正确答案问询微信:424329
void exchge(int arr[2]){int t=arr[0]; arr[0]=arr[1]; arr[1]=t;} int a[]={10,20};exchge(a); NSLog(@"%i,%i",a[0],a[1]);输出结果是( )。
A:10,20
B:20,10
C:10,10
D:20,20
正确答案问询微信:424329
objective-c中可以为现有的类添加新方法,这种方法叫( )。
A:继承
B:类别
C:复用
D:重载
正确答案问询微信:424329
int i = 1; NSLog(@"%i",i++); NSLog(@"%i",i++);则最后的i的值为( )。
A:1
B:2
C:3
D:4
正确答案问询微信:424329
int i=1; int j=19; j>>=i;则j的值为( )。
A:18
B:8
C:9
D:1
正确答案问询微信:424329
Objective-C?中包含自定义的头文件应该使用( )。
A:#include""
B:#include<>
C:#import""
D:#import<>
正确答案问询微信:424329
ios开发中可以使用的内存管理机制不包括( )。
A:autorelease pool
B:手动释放
C:垃圾回收机制
D:retain/release
正确答案问询微信:424329
下面运算符优先级最低的是?( )
A:
B:==
C:>=
正确答案问询微信:424329
int i=3*2%2;i的值为( )。
A:3
B:2
C:1
D:0
正确答案问询微信:424329
int i=1;int sum=0;while(i<=5){sum+=i;i++;}NSLog(@"%i",sum);输出结果是( )。
A:15
B:10
C:6
D:8
正确答案问询微信:424329
int i;{ i = 1; } int j = i;该代码段会产生编译错误。
A:对
B:错
正确答案问询微信:424329
self可以被赋值。
A:对
B:错
正确答案问询微信:424329
else语句不单独使用,它与if成对出现。
A:对
B:错
正确答案问询微信:424329
一个具有readonly特性的property,不可以对该方法进行赋值。
A:对
B:错
正确答案问询微信:424329
每个类都有一个指定的初始化方法,该类其他初始化方法通过该指定初始化方法完成初始化。
A:对
B:错
正确答案问询微信:424329
在一个函数体内可以同时存在两个名称相同的变量。
A:对
B:错
正确答案问询微信:424329
在一个项目的代码中不可以有相同名称的变量。
A:对
B:错
正确答案问询微信:424329
break语句可以使用在do while循环结构中。
A:对
B:错
正确答案问询微信:424329
else子句与最近无else子句的if语句对应。
A:对
B:错
正确答案问询微信:424329
在OC中可以人为调用dealloc方法。
A:对
B:错
正确答案问询微信:424329
子类不会继承父类所采用的协议。
A:对
B:错
正确答案问询微信:424329
调用autorelease方法将使对象引用计数减少1次。
A:对
B:错
正确答案问询微信:424329
接口文件以@interface关键字开始,以@end关键字结束。
A:对
B:错
正确答案问询微信:424329
在派生类中可以使用父类的扩展中的属性。
A:对
B:错
正确答案问询微信:424329
{ int i = 1; } int j = i;该代码段会产生编译错误。
A:对
B:错
正确答案问询微信:424329
int i = 1; NSLog(@"%i",++i);则输出结果显示i的值为2。
A:对
B:错
正确答案问询微信:424329
Xcode是苹果公司向开发人员提供的集成开发环境,需要付费下载。
A:对
B:错
正确答案问询微信:424329
int i=1;int j=2;int k = (i*2,j*2);该语句块能通过编译。
A:对
B:错
正确答案问询微信:424329
(a==b)||(x==y)等同于 a==b || x==y
A:对
B:错
正确答案问询微信:424329
OC中注释不参与代码编译。
A:对
B:错
正确答案问询微信:424329
学习是一个学生的属性。
A:对
B:错
正确答案问询微信:424329
Xcode是苹果公司向开发人员提供的集成开发环境,可以从苹果公司官方网站免费下载。
A:对
B:错
正确答案问询微信:424329
“%”算数运算符的作用是求余数。
A:对
B:错
正确答案问询微信:424329
在for循环语句中init_expression部分是可以省略的,但其后边的分号不可以省略。
A:对
B:错
正确答案问询微信:424329
字符型变量可以与整形变量相互赋值。
A:对
B:错
正确答案问询微信:424329