电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

南开大学20秋《程序设计基础(上)》在线作业(突破训练)(参考答案) VIP免费

南开大学20秋《程序设计基础(上)》在线作业(突破训练)(参考答案) _第1页
1/10
南开大学20秋《程序设计基础(上)》在线作业(突破训练)(参考答案) _第2页
2/10
1.十进制数14对应的二进制数是()。A.1111B.1110C.1100D.1010答案:B2.计算机的存储器中,一个字节由()个二进制位组成。A.1B.2C.4D.8答案:D3.在一个非零的二进制数后增加一个0后的数是原来的()倍。A.1倍B.2倍C.3倍D.4倍答案:B4.在C++中,表示单行注释开始的符号是()。A.{B.//C./*D.;答案:A5.在32位计算机系统中,已知“inta[2][3];fun(a);”,fun函数的形参变量名为p,则在fun()函数体中通过sizeof(p)计算得到的结果为()。A.4B.6C.12D.24答案:A6.已知“chara[]=“abcd”,*p=a+2;,则语句“cout<=b)&&(n=c=d)||(k=0)后,m、n、k的值是()。A.0,0,0B.1,1,1C.1,1,0D.0,1,1答案:B9.已知“inta[5]={10,20,30,40,50},*p1,*p2;p1=&a[2];p2=&a[4];”,则p2-p1的值是()。A.2B.3C.20D.30答案:A10.指针函数是指()。A.所有参数都为指针类型的函数B.至少有一个参数为指针类型的函数C.返回值为指针类型的函数D.以上三种都是指针函数答案:C11.若m、n为整型,x为实型,ch为字符型,下列赋值语句中正确的是()。A.m+n=xB.m=ch+nC.x=(m+1)++D.m=x%n答案:B12.计算机唯一可以读懂的语言就是计算机的指令,叫做机器语言,被称为()程序设计语言。A.低级B.中级C.高级D.特级答案:A13.已知“inta[]={1,2,3,4,5},*p=a;”,则以下各选项中对数组元素访问错误的是()。A.*(p+2)B.a[5]C.a[3]D.p[p-a]答案:B14.已知字母“0”的ASCII码是48,则字母“9”的ASCII码是()。A.32B.9C.39D.57答案:D15.表达式的100+43.6*‘a’数据类型是()。A.floatB.doubleC.longdoubleD.错误的表达式答案:B16.下面关于for循环的正确描述是()。A.for循环只能用于循环次数已经确定的情况B.for循环是先执行循环体语句,后判断表达式C.在for循环中,不能用break语句跳出循环体D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来答案:D17.已知“inta=5,b,*p=&a;”,则下列语句中正确的是()。A.&b=aB.b=*pC.*p=&bD.b=p答案:B18.已知函数原型“voidfun(constint&a)”,则下列fun()函数调用正确的是()。A.intx=3;fun(x)B.constinty=3;fun(y)C.fun(3)D.以上三种都正确答案:D19.下列表达式中的值为1是()。A.1-‘0’B.1-‘\0’C.‘1’-0D.‘\0’-‘0’答案:B20.已知“chars[]=“南开大学”;”,则数组s的长度为()。A.4B.5C.8D.9答案:D21.下面关于数组的描述中,错误的是()。A.数组的长度必须在定义数组时指定,且数组中所有元素的数据类型必须相同B.如果定义一维数组时提供了初始化列表,则数组的长度可以省略C.如果定义二维数组时提供了初始化列表,则数组的列下标可以省略D.如果定义二维数组时提供了初始化列表,则数组的行下标可以省略答案:C22.已知“inta[]={1,2,3,4,5};”,则下面叙述中正确的是()。A.数组a的长度为5B.元素a[1]的值为1C.使用“cina;”可以将从键盘上键入的整数保存在数组a中D.使用“intb[5]=a;”可以定义数组,并用a中各元素的值初始化b中的各元素答案:A23.下面关于C++语言的描述错误的是()。A.C++语言支持数据封装B.C++语言中引入友元没有破坏封装性C.C++语言允许函数名和运算符重载D.C++语言支持动态联编答案:B24.下列无符号数中最大的是()。A.101B.(66)16C.(145)8D.(01100101)2答案:B25.表达式的‘0’+30的值为()。A.30B.95C.78D.错误的表达式答案:C26.计算机中用一个字节来存放一个ASCII码字符,用两个字节来存放一个汉字的国际码。()A.正确B.错误答案:B27.数据类型的定义,如结构体、枚举等类型的定义等一般放在用户自定义的头文件中。()A.正确B.错误答案:A28.C++编译器总是将else与其前面最近的那个if匹配成一个if...else结构。()A.正确B.错误答案:B29.已知“inta[2][]={{1,2,3},{4,5,6}};”,则二维数组a的列下标为3。()A.正确B.错误答案:B30.函数的形参是全局变量,可以在程序的所有函...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

南开大学20秋《程序设计基础(上)》在线作业(突破训练)(参考答案)

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部