19秋地大《C语言程序设计》在线作业一(100分)
【奥鹏】-[中国地质大学(北京)]地大《C语言程序设计》在线作业一
试卷总分:100 得分:100
第1题,函数原型(prototype)的作用是()。
A、表明函数返回值的数据类型,使编译器能正确地编译和返回数据
B、指示形参的类型和个数,供编译器进行检查
C、A和B
正确答案:
第2题,变量用来存储在程序运行中其值可以发生变化的数据,一般用于存储()。
A、原始数据
B、中间计算结果
C、最终计算结果
D、以上都对
正确答案:
第3题,在Java程序中,有()可被外界所直接调用的类(主类)。
A、一个
B、二个
C、三个
D、多个
正确答案:
第4题,()相当于起到在函数间传递数据的作用,因而可以减少函数形参的数目和增加函数返回值的数目。
A、局部变量
B、全局变量
正确答案:
第5题,C语言()嵌套定义函数,()嵌套调用函数。
A、允许;允许
B、不允许;允许
C、允许;不允许
D、不允许;不允许
正确答案:
第6题,C语言的特点是()。
A、函数是组成程序的基本程序单位
B、可以直接访问内存的物理地址
C、可以对二进制数进行位操作
D、以上都对
正确答案:
第7题,do...while循环与while循环相反,是()执行循环体中的语句。
A、先
B、后
正确答案:
第8题,在C语言中,可以用在关键字int前做修饰符是()。
A、signed
B、long
C、short
D、以上都对
正确答案:
第9题,()只能用于定义局部变量或是函数的形参,不能用于全局变量。
A、自动变量(auto)
B、静态局部变量(static)
C、外部变量(extern)
D、寄存器变量(register)
正确答案:
第10题,字符串常量与字符常量的区别在于()。
A、字符串常量用的是双引号;字符常量用的是单引号
B、字符串常量用的是单引号;字符常量用的是双引号
正确答案:
第11题,符号()是定义指针变量的标志。
A、*
B、%
C、&
D、#
正确答案:
第12题,要在程序中使用某个系统函数(或称库函数),用户必须在程序的开头写上()。
A、#include "xxx.h"
B、#include
C、#include
D、A或B
正确答案:
第13题,()是这样一种数据类型,它定义每个元素(成员)的二进制位数。
A、位域
B、结构型
C、联合型
D、不存在
正确答案:
第14题,作用域从定义点开始直到程序文件结束的变量称为()。
A、局部变量
B、全局变量
正确答案:
第15题,引用结构型的成员时,要使用()成员选择符。
A、.
B、-
C、|
D、,
正确答案:
第16题,break语句和continue语句的区别是()。
A、break语句是退出循环;continue语句是继续循环
B、break语句是继续循环;continue语句是退出循环
正确答案:
第17题,联合型是在同一个存储空间,可以为几个不同数据类型的成员共同使用,()同时使用。
A、能
B、不能
正确答案:
第18题,指针是变量的()。
A、首地址
B、值
正确答案:
第19题,for(;;)的含义是()。
A、死循环
B、只循环一次
C、语法错误
D、以上都不对
正确答案:
第20题,C语言中,一个字母的大写和小写被看作是()的字符。
A、不同
B、相同
正确答案:
第21题,有时希望局部变量的值,在每次离开其作用范围后不消失并且保持原值,占用的存储空间不释放,这时,应将变量定义为()。
A、自动变量(auto)
B、静态局部变量(static)
C、外部变量(extern)
D、寄存器变量(register)
正确答案:
第22题,标识符是由字母和()开头的一串符号。
A、字母
B、数字
C、下划线
D、特殊符号
正确答案:
第23题,对于已经定义的数据类型,C语言允许用户为这些数据类型再定义自己的名字。这样做主要是为了()。
A、提高程序的可读性
B、重新定义新的数据类型
C、增加数据类型的个数
D、改变原有的数据类型
正确答案:
第24题,根据作用域的不同,变量分为两种类型:局部变量和全局变量。在任何一个代码块内定义的变量叫做()。
A、局部变量
B、全局变量
正确答案:
第25题,return语句用于函数体内,其作用为()。
A、使程序立即从当前运行的函数退出,转去执行调用者的代码
B、在要求函数有返回值的情况下,向调用者返回一个值
C、A和B
正确答案:
页:
[1]