c语言设计程序输出下列图形(要求使用数组和双重循环实现),[南开大学]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    http://www.freetiku.com/

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张老师 2759931937

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值