南昌大学C作业系统答案介绍.pdf_第1页
南昌大学C作业系统答案介绍.pdf_第2页
南昌大学C作业系统答案介绍.pdf_第3页
南昌大学C作业系统答案介绍.pdf_第4页
南昌大学C作业系统答案介绍.pdf_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

C+作业系统答案 NOA 工作室 1/23 绪论 1、 C+源程序文件的默认扩展名为()。 A. cpp B. exe C. obj D. lik 教师批改:A 2、 由 C+源程序文件编译而成的目标文件的默认扩展名为()。 A. cpp B. exe C. obj D. lik 教师批改:C 3、 由 C+目标文件连接而成的可执行文件的默认扩展名为()。 A. cpp B. exe C. obj D. lik 教师批改:B 4、 C+程序从上机到得到结果的几个操作步骤依次是()。 A. 编译、编辑、连接、运行 B. 编辑、编译、连接、运行 C. 编译、运行、编辑、连接 D. 编辑、运行、编辑、连接 教师批改:B 5、 软件产品与其他软件产品组合成一个整体的难易程度叫做软件的 ( ) 。 A. 可维护性 B. 可复用性 C. 兼容性 D. 正确性 教师批改:C C+作业系统答案 NOA 工作室 2/23 6、 软件产品准确执行软件需求规格说明书中所规定的任务的能力叫 做软件的( ) 。 A. 可维护性 B. 可复用性 C. 兼容性 D. 正确性 教师批改:D 7、 面向对象软件开发中使用的 OOA 表示( ) 。 A. 面向对象分析 B. 面向对象设计 C. 面向对象语言 D. 面向对象方法 教师批改:A 8、 面向对象软件开发中使用的 OOD 表示( ) 。 A. 面向对象分析 B. 面向对象设计 C. 面向对象语言 D. 面向对象方法 教师批改:B 9、 关于面向对象系统分析,下列说法中不正确的是( ) 。 A. 术语“面向对象分析”可以用缩写 OOA 表示 B. 面向对象分析阶 段对问题域的描述比实现阶段更详细 C. 面向对象分析包括问题域分析和应用分析两个步骤 D. 面向对 象分析需要识别对象的内部和外部特征 教师批改:B 10、 一个 C+程序文件的扩展名为( ) 。 Ah B. .c Ccpp Dcp C+作业系统答案 NOA 工作室 3/23 教师批改:C C+简单程序设计 1、 以下标识符中不全是保留字的是( ) 。 A. case for int B. default then while C. bool class long D. goto return char 教师批改:B 2、 能作为 C+程序的基本单位是( )。 A. 字符 B. 语句 C. 函数 D. 源程序文件 教师批改:C 3、 程序中主函数的名字为( ) 。 A. main B. MAIN C. Main D. 任意标识符 教师批改:A 4、 C+程序的基本模块为( ) 。 A. 表达式 B. 标识符 C. 语句 D. 函数 教师批改:D 5、 可用作 C+语言用户标识符的一组标识符是( )。 A. void define +WORD B. a3_b3 _123 YN C+作业系统答案 NOA 工作室 4/23 C. for -abc Case D. 2a DO sizeof 教师批改:B 6、 存储以下数据,占用存储字节最多的是( ) 。 A.0 B. 0 C. “0” D.0.0 教师批改:D 7、 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使 用( )符号作为分隔符。 A. 空格或逗号 B. 逗号或回车 C. 逗号或分号 D. 空格或回车 教师批改:D 8、 设”int a=12;” ,则执行完语句”a+=a*a;”后,a 的值是( )。 A.12 B.144 C.156 D.288 教师批改:C 9、 假设在程序中 a、b、c 均被定义成整型,所赋的值都大于 1,则 下列能正确表示代数式 1/abc 的表达式是( )。 A. 10/a*b*c B. 1/(a*b*c) C. 1/a/b/(float)c D. 1.00/a/b/c 教师批改:D 10、 设”int a=15,b=26;” ,则”cout0 B. const int M=20; C. const char ch; D. const bool mark=true; 教师批改:C 19、循环语句“for(int i=0;in/2) break; A. n/2 B. n/2+1 C. n/2-1 D. n-1 C+作业系统答案 NOA 工作室 7/23 教师批改:B 21、在下面循环语句中内层循环体 S 语句的执行总次数为( ) 。 for(int i=0; ititle,” Wang Tao” ); B. strcpy(book.title,” Wang Tao” ); C. strcpy(*book.title,”Wang Tao”); D. strcpy(*book)-title,”Wang Tao”); A 教师批改:A 26、 假定有 “struct BOOKchar title40; float price; BOOK *book;” , 则不正确的语句为 ( ) 。 A. BOOK *x=new book; B. BOOK x=“C+ Programming“,27.0; C+作业系统答案 NOA 工作室 22/23 C. BOOK *x=new BOOK; D. BOOK *x=book; A 教师批改:A 27、 假定有“struct BOOKchar title40; float price;book;” ,则正确 的语句为( ) 。 A. BOOK B. BOOK C. BOOK D. BOOK B 教师批改:B 28、 下列对引用的陈述中不正确的是( ) 。 A. 每一个引用都是其所引用对象的别名,因此必须初始化 B. 形式 上针对引用的操作实际上作用于它所引用的对象 C. 一旦定义了引用,一切针对其所引用对象的操作只能通过该引用 间接进行 D. 不需要单独为引用分配存储空间 C 教师批改:C 29、 假定变量 a 和 pa 定义为“double a10, *pa=a;” ,要将 12.35 赋 值给 a 中的下标为 5 的元素,不正确的语句是( ) 。 A. pa5=12.35; B. a5=12.35; C. *(pa+5)=12.35; D. *(a0+5)=12.35; D 教师批改:D 30、 假定变量 b 和 pb 定义为 “int b10, *pb=b;” , 要将 24 赋值给 b1 元素中,不正确的语句是( ) 。 A. *(pb+1)=24; B. *(b+1)=24; C. *+b=24; D. *+pb=24; C+作业系统答案 NOA 工作室 23/23 C 教师批改:C 31、 假定指针变量 p 定义为“int *p=new int(100);” ,要释放 p 所指 向的动态内存,应使用语句( ) 。 A. delete p; B. delete *p; C. delete D. delete p; A 教师批改:A 32、 假定指针变量 p 定义为“int *p=new int30;” ,要释放 p 所指向 的动态内存,应使用语句( ) 。 A. delete p; B.

温馨提示

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

最新文档

评论

0/150

提交评论