homework 发表于 2019-9-20 07:52:54

南开19秋(1709、1803、1809、1903、1909)《OC语言程序设计》在线...

19秋学期(1709、1803、1809、1903、1909)《OC语言程序设计》在线作业
1.[单选题]以下程序的输出结果是: #define MIN(x,y) (x)( )。
奥鹏作业答案可以联系QQ 761296021
    A.15    B.100
    C.10    D.150
    正确答案:——A——
2.[单选题]void exchge(int arr){int t=arr; arr=arr; arr=t;} int a[]={1,2};exchge(a); NSLog(@"%i,%i",a,a);输出结果是( )。
    A.1,2
    B.2,1
    C.1,1
    D.2,2
    正确答案:——B——
3.[单选题]下列C语言合法的标识符是( )。
    A.auto
    B.define
    C.6a
    D.c4
    正确答案:——D——
4.[单选题]下面哪个是常量字符?( )
    A."a"
    B.‘b’
    C.c
    D.d'
    正确答案:————
5.[单选题]int i=2; i+=i-=i*i; NSLog(@"%i", i);显示结果为( )。
    A.-4
    B.2
    C.4
    D.错误
    正确答案:————
6.[单选题]int i=1; float j = (float)i;则i的值是多少( )。
    A.1
    B.1.00
    C.0
    D.1.000000    QQ 761296021
    正确答案:————
7.[单选题]已定义c为字符型变量,下列语句不正确的是( )。
    A.c=’a+b’
    B.c=’\0’
    C.c=’7’+’9’
    D.c=5+9
    正确答案:————
8.[单选题]下面能够输出“abc”的语句是( )。
    A.NSLog("%abc%")
    B.NSLog(@"abc")
    C.NSLog(@"@abc")
    D.NSLog("abc@")
    正确答案:————
9.[单选题]下面不属于类的选项是?( )
    A.汽车
    B.轿车
    C.一辆灰色轿车
    D.卡车
    正确答案:————
10.[单选题]int i=6%2;i的值为( )。
    A.3
    B.2
    C.1
    D.0
    正确答案:————
11.[单选题]一个C程序的执行是从( )。
    A.本程序的main函数开始,到main函数结束
    B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
    C.本程序的main函数开始,到本程序文件的最后一个函数结束
    D.本程序文件的第一个函数开始,到本程序main函数结束
    正确答案:————
12.[单选题]int min(int x, int y){ return x>y?y:x;}float i=2.0;float j=1.0;int k= min(i,j);则k的值为:
    A.1
    B.2
    C.1.000000
    D.2.000000
    正确答案:————
13.[单选题]要为字符型变量a赋初值,下列语句中哪一个是正确的( )。
    A.char a="3"
    B.char a=’3’
    C.char a=%
    D.char a=*
    正确答案:————
14.[单选题]int min(int x, int y){ return x>y?y:x;}float i=1.0;float j=2.0;int k= min(i,j);则k的值为( )。
    A.1
    B.2
    C.1.000000
    D.2.000000
    正确答案:————
15.[单选题]不论是否出现异常都要执行的代码段是( )。
    A.@try{}
    B.@throw{}
    C.@catch{}
    D.@finally()
    正确答案:————
16.[单选题]void swap(int x, int y){ int t=x; x=y; y=t;} int i=10;int j=20; swap(i,j); NSLog(@"%i,%i", i,j);输出结果是( )。
    A.10,10
    B.20,20
    C.10,20
    D.20,10
    正确答案:————
17.[单选题]int i=3; int j=5; BOOL b= i>j; if( b== NO) { NSLog(@"NO"); } else { NSLog(@"YES"); }则输出结果是( )。
    A.YES
    B.NO
    C.1
    D.0
    正确答案:————
18.[单选题]在C语言中,字符型数据所占的内存空间时( )。
    A.2个字节
    B.4个字节
    C.1个字节
    D.用户自定义
    正确答案:————
19.[单选题]int i = 1; NSLog(@"%i, %i",++i, i++);则运算结果为( )。
    A.3,1
    B.1,3
    C.2,2
    D.2,3
    正确答案:————
20.[单选题]float f=1.50; int i; i=f;则i的值为( )。
    A.1.00
    B.1.2
    C.1.23
    D.1
    正确答案:————
21.[单选题]哪个关键字设置实例变量的可见性是默认的?( )
    A.@protected
    B.@private
    C.@package
    D.@public
    正确答案:————
22.[单选题]float i = 1.5f; int j = 2.5f; int k = (int)i + j;则k的值为( )。
    A.4
    B.4.000000
    C.3
    D.3.500000
    正确答案:————
23.[单选题]int i=10; int *p=&i; *p=20;则i的值为( )。
    A.10
    B.1
    C.20
    D.30
    正确答案:————
24.[单选题]在32位系统中short占几个字节?( )
    A.1
    B.2
    C.3
    D.4
    正确答案:————
25.[单选题]int i=1;int sum=0;while(i<=5){sum+=i;i++;}NSLog(@"%i",sum);输出结果是( )。
    A.15
    B.10
    C.6
    D.8
    正确答案:————
26.[判断题]do while循环结构是先执行循环体后判断是否结束循环。
    A.对
    B.错
    正确答案:————
27.[判断题]表达式6%3的结果是0。
    A.对
    B.错
    正确答案:————
28.[判断题]逗号表达式的值是表达式中最后一个逗号后边表达式的值。
    A.对
    B.错
    正确答案:————
29.[判断题]通过alloc方法创建对象后就可以直接向这个对象发送消息执行操作了。
    A.对
    B.错
    正确答案:————
30.[判断题]在for循环语句中init_expression部分是不可以省略的。
    A.对
    B.错
    正确答案:————
31.[判断题]else子句与最近无else子句的if语句对应。
    A.对
    B.错
    正确答案:————
32.[判断题](a>b)||(x>y)等同于 a>b || x>y。
    A.对
    B.错
    正确答案:————
33.[判断题]在同一个源文件中如果存在同名的全局变量和局部变量,则在局部变量作用范围内全局变量也有效。
    A.对
    B.错
    正确答案:————
34.[判断题]定义数组时必须设置数组的长度为固定值。
    A.对
    B.错
    正确答案:————
35.[判断题]OC中可以通过new方法创建对象。
    A.对
    B.错
    正确答案:————
36.[判断题]NSObject的init方法是实例方法。
    A.对
    B.错
    正确答案:————
37.[判断题]当调用new方法创建对象时,引用计数自动设置为1。
    A.对
    B.错
    正确答案:————
38.[判断题]在类的外部可以直接访问类的实例变量。
    A.对
    B.错
    正确答案:————
39.[判断题]#error的用途是停止编译并输出错误信息。
    A.对
    B.错
    正确答案:————
40.[判断题]单目运算符的优先级高于双目运算符。
    A.对
    B.错
    正确答案:————
41.[判断题]常量指针表示指针所存储变量的地址是不可以修改的。
    A.对
    B.错
    正确答案:————
42.[判断题]break语句可以使用在do while循环结构中。
    A.对
    B.错
    正确答案:————
43.[判断题]除非后特殊需求,否则while循环体内应该有一个迫使循环结束的语句。
    A.对
    B.错
    正确答案:————
44.[判断题]在异常处理中,如果没有出现异常则finally代码段就不执行了。
    A.对
    B.错
    正确答案:————
45.[判断题]分类不可以覆写原类的方法。
    A.对
    B.错
    正确答案:————
46.[判断题]Xcode是苹果公司向开发人员提供的集成开发环境,可以从苹果公司官方网站免费下载。
    A.对
    B.错
    正确答案:————
47.[判断题]函数指针是指针变量它可以指向类型相同(返回值和参数列表都相同)的不同函数。
    A.对
    B.错
    正确答案:————
48.[判断题]"!="与"=="运算符的优先级相同。
    A.对
    B.错
    正确答案:————
49.[判断题]int i = 1; NSLog(@"%i",++i);则输出结果显示i的值为2。
    A.对
    B.错
    正确答案:————
50.[判断题]单目运算符的结合性从左至右。
    A.对
    B.错
    正确答案:————
附件是答案,核对题目下载
页: [1]
查看完整版本: 南开19秋(1709、1803、1809、1903、1909)《OC语言程序设计》在线...