南开大学-2020春学期程序设计基础上在线作业_第1页
南开大学-2020春学期程序设计基础上在线作业_第2页
南开大学-2020春学期程序设计基础上在线作业_第3页
南开大学-2020春学期程序设计基础上在线作业_第4页
南开大学-2020春学期程序设计基础上在线作业_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、南开大学-2020春学期程序设计基础(上)在线作业20春学期(1709、1803、1809、1903、1909、2003)程序设计基础(上)在线作业单选题1,下面关于循环语句的叙述中,正确的是#。A.for循环只能用于循环次数已知的情况B.for循环与while循环一样,都是先执行循环体后判断条件C.for循环体内不能由现while语句D,无论哪种循环,都可以从循环体内转移到循环体外正确答案:D2,下面说法中正确的是()。A.空语句就是一个空行B.空语句是什么也不输生的语句C,复合语句就是多条语句D,复合语句逻辑上是一条语句正确答案:D3.以下不正确的if语句形式是#oA.if(xy);B.i

2、f(x=0)x+=y;C.if(X!=y)cinxD.if(xy)elseciny;x+;y+;正确答案:B4.32位的计算机系统指的是计算机的()是32位。A.内存B,硬盘C.字长D.位长正确答案:C5,下列有关内联函数的描述中,错误的是#。A.内联函数必须在定义处加上inline关键字,否则就是普通的函数B,内联函数必须是一个小函数,不能包含循环、switch等语句C.一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错D.在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间正确答案:C6,已知“c

3、har*s=mybook二”,则下列语句正确的是#。A.strcpy(s,hello);B.strcat(s,hello);C.s=hello二D,以上均不正确正确答案:C7.在一个非零的二进制数后增加一个0后的数是原来的()倍。A.1倍B.2倍C.3倍D,4倍正确答案:B8.在C+中,函数原型声明中可以省略#。A.函数类型B.函数名C,形参类型D.形参名正确答案:D9,计算机内部采用的数制是()。A,二进制B,八进制C,十进制D.十六进制正确答案:A10.如果需要一个变量来记录函数的调用次数,那么这个变量不能定义为#oA.局部变量B.全局变量C,静态局部变量D,静态全局变量正确答案:A11,

4、下列个数值中,最大的数是()。A.7DHB.(174)8C.123D.1111100B正确答案:A12.若mn为整型,x为实型,ch为字符型,下列赋值语句中正确的是()。A.m+n=x;B.m=ch+n;C.x=(m+1)+;D.m=x%n;正确答案:B13.计算机唯一可以读懂的语言就是计算机的指令,叫做机器语言,被称为()程序设计语言。A.低级B.中级C.高级D.特级正确答案:A14.C+规定,else与#相匹配。A.同一列的ifB.同一行上的ifC.之后最近的ifD.之前最近的if正确答案:D15.已知x=3、y=5,则函数调用语句fun(2*y-1,(+x,y)”中第2个实参的值为#。A

5、.9B.3C.4D.5正确答案:D16.运算符优先级按由高到低顺序排列正确的是()。A.二,|,!=,%B.=,%,|,!=C.%,!=,|,=D.|,!=,%,=正确答案:C17.()是指设计、编制、调试程序的方法和过程,是寻找算法并用计算机能够理解的语言表达由来的一种活动。A.算法B.程序C.程序设计D.编程正确答案:B18.已知int*p;fun(p);“,其中,函数fun没有返回值,且其形参定义为引用调用方式,则下列给由的fun函数原型中正确的是#oA.voidfun(intB.voidfun(intC.voidfun(int*D.voidfun(int正确答案:C19.已知“char

6、s10=Microsoft:Visual:C+”;,则语句“coutD.(、)正确答案:A24.不是C+中空白字符的是()。A.回车B.空格C.制表符D.正确答案:D25.下面定义的一维字符型数组中,存储的数据不是字符串的为#oA.chars=abc二B.chars=a,b,c,0;C.chars=a,b,c;D.chars20=abc二正确答案:C判断题1.关系表达式值的数据类型为逻辑型。T.对F.错正确答案:T2.返回引用的函数中return后面可以是一个全局变量、静态全局变量或静态局部变量,但不可以是局部变量。T.对F.错正确答案:T3.表达式“x+1y-2”是算数表达式。T.对F.错正

7、确答案:F4.函数返回的指针可以是全局变量、静态全局变量或静态局部变量的地址,但不可以是局部变量的地址。T.对F.错正确答案:T5.引用的声明形式为:数据类型”中的“*”是取地址运算符。T.对F.错正确答案:F12.语句“chars10=abc二strcpy(s,def);”可以正常运行。T.对F.错正确答案:T13.已知“inta=1,2,3;constint*p=a;,贝U语句“*p=5;”会将元素a0的值赋为5T.对F.错正确答案:T14.当调用一个函数时,系统会将当前函数的运行状态保存起来,然后再去执行被调用的函数;当被调用的函数执行完毕后,系统会将刚才保存的运行状态恢复,继续执行函数

8、调用后面的运算。T.对F.错正确答案:T15.if语句中的()不能缺少,只能是逻辑类型的表达式。T.对F.错正确答案:F16.一个C+程序一般由多个函数组成。这些函数只能是用户根据需要自己编写的函数-用户自定义函数。T.对F.错正确答案:F17.具有不同作用域的变量可以同名。T.对F.错正确答案:T18.字符型数组就是一个字符串。T.对F.错正确答案:F19.只有返回引用的函数可以作为赋值语句的左值。T,对F.错正确答案:T20.在编写大规模程序时,通常不采用多文件结构。T.对F.错正确答案:F21.if语句的执行过程是:首先计算的值,如果其值为“true”(非0),表示满足莫种条件,执行,否则,表示不满足莫种条件,不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论