大学计算机实验:计算机程序设计习题与答案.pdf
一、单选题
1、关于软件集成开发环境(IDE),下列说法正确的是()o
A.在集成开发环境中,编译连接后成的exe文件可以直接复制到其
他计算机中运行。
B.软件集成开发环境不属十系统软件。
C.集成开发环境就是专指VisualStudio,它是微软的软件开发平台。
D.集成开发环境通常还包含一些标准类库或函数库,用户程序可直接
调用。
正确答案:D
2、关于VisualStudio(VS),下列说法正确的是()。
A.VisualStudio是一种专用于VisualC++语言Windows编程的软件开发
环境。
B.在编写C/C++程序时,无需考虑程序是32位还是64位的,这是由
编译器决定的。
C.在VS中的VC项目,只能编译为Win32程序,即32位Windows程
序,不能编译为64位Windows程序。
D.在VS中,通过配置,可以将程序编译成Linux程序,在Linux下运
行
正确答案:B
3、采用VisualStudio开发环境开发Windows程序,需要安装的可选
功能是()o
A.BlendorVisualStudio
B.Silverlight
C.MFC
D.LightSwitch
正确答案:C
4、在程序编译时,如发现语法错误,则编译不成功,这样的错误称
为()。
A.警告错
B.逻辑错
C.编译错
D.运行错
正确答案:C
5、在程序调试时,当遇到函数调用,要进入函数内部进行调试,需
要的操作是()。
A.按Fil(StepInto),进行逐语句调试
B.按F10(StepOver),进行逐行调试
C按F5,继续
D.按F9,在函数调用处,设置断点(Breakpoint)调试
正确答案:A
6、在一个C/C++工程p(roject)中包含多个c源程序,都有各自的
main函数,在对project进行成项目时,可能的结果是()。
A.出现连接错
B.出现逻辑错
C.出现运行错
D,出现编译错
正确答案:A
7、在C/C++中,关于scanf函数,下列说法正确的是()。
A.在scant中可以为多个变量输入数据,多个数据之间需要设置域宽
以区分不同的数据。
B.scanf函数用于从标准输入设备键盘输入数据
C.scanf函数输入的是一系列字符,无需指定输入数据的类型
D.在scanf中输入数据,需要用格式控制串中的域宽控制输入数据宽
度。
正确答案:B
8、在C/C++中,要使用函数参数返回数据,需要定义的参数类型是
()o
A.在参数前添加static修饰符
B.指针型
C.数值型
D.在参数前添加const修饰符
正确答案:B
9、在一个包含多个C/C++源文件的工程(project)中,关于变量,下
列说法正确的是()o
A.不属于任何函数的变量,其作用域是所在的源文件。
B.函数外部的全局变量不能命为static存储类别。
C.在变量名前使用extern和static作用相同。
D.变量的作用域是包含变量最内层的语句块,不同作用域的变量可以
重名。
正确答案:D
10、对于计算机文件,下列说法止确的是()o
A.C/C++中,read和write可以对文本文件和二进制文件进行输入和
输出。
B.C/C++中,read和write是对文本文件进行输入和输出。
C.C/C++中,sacn和print是对二进制文件的输入和输出。
D.C/C++中,sacn