西工大18春《C语言程序设计》平时作业
【奥鹏】[西北工业大学]西工大18春《C语言程序设计》平时作业试卷总分100得分100
奥鹏在线作业答案
第1题在C语言中,要求参加运算的数必须是整数的运算符是()。
A、/
B、*
C、%
D、=
第2题1
A、1
B、2
C、3
D、4
第3题以下叙述不正确的是()。
A、预处理命令行都必须以#开始
B、在程序中凡是以#开始的语句行都是预处理命令行
C、C程序在执行过程中对预处理命令行进行处理
D、预处理命令行可以出现在C程序中任意一行上
第4题1 奥鹏易百
A、A
B、B
C、C
D、D
第5题当定义一个结构体变量时,系统分配给它的内存量是()。
A、各成员所需内存量的总和
B、结构中第一个成员所需内存量
C、成员中占内存量最大的容量
D、结构中最后一个成员所需内存量
第6题11
A、A
B、B
C、C
D、D
第7题1
A、int
B、int*
C、(*int)
D、(int*)
第8题若执行fopen函数时发生错误,则函数的返回值是()。
A、地址值
B、0
C、1
D、EOF
第9题1
A、A
B、B
C、C
D、D
第10题1
A、A
B、B
C、C
D、D
第11题若有说明:inta[]={00}则下面不正确的叙述是()。
A、数组a的每个元素都可得到初值0
B、二维数组a的第一维大小为1
C、因为初值个数除以a中第二维大小的值的商为0,故数组a的行数为1
D、只有元素a和a可得到初值0,其余元素均得不到初值0
第12题1
A、x*y/u*v
B、x*y/u/v
C、x*y/(u*v)
D、x/(u*v)*y
第13题1
A、0
B、1
C、2
D、6
第14题1
A、A
B、B
C、C
D、D
第15题1
A、9
B、7
C、6
D、5
第16题1
A、02
B、20
C、21
D、11
第17题1
A、A
B、B
C、C
D、D
第18题1
A、doublefun(intxdoubley)
B、fun(intxdoubley)
C、doublefun(intdouble)
D、fun(xy)
第19题在C语言中,定义数组元素时,下面关于数组下标数据类型的说法错误的是()。
A、整型常量
B、整型表达式
C、整型常量或整型表达式
D、任何类型的表达式
第20题若有定义:int(*p)则标识符p()。
A、是一个指向整型变量的指针
B、是一个指针数组名
C、是一个指针,它指向一个含有四个整型元素的一维数组
D、定义不合法
第21题若x=2,y=3,则x&y的值是()。
A、0
B、2
C、3
D、5
第22题若有定义:inta,则对数组a元素的正确引用是()。
A、a
B、a
C、a(5)
D、a
第23题表达式0x13&0x17的值是()。
A、0x17
B、0x13
C、0xf8
D、0xec
第24题函数rewind的作用是()。
A、使位置指针重新返回文件的开头
B、将位置指针指向文件中所要求的特定位置
C、使位置指针指向文件的末尾
D、使位置指针自动移至下一个字符位置
第25题1
A、56,70
B、00
C、4050
D、6275
第26题1
A、00011011
B、00011011
C、00011000
第27题1
A、语句voidprt_char()有错,它是函数调用语句,不能用void说明
B、变量名不能使用大写字母
C、函数说明和函数调用语句之间有矛盾
D、函数名不能使用下划线
第28题1
A、1
B、1256
C、12ab56
D、ab
第29题1
A、A
B、B
C、C
D、D
第30题若有说明:inta={0}则下面正确的叙述是()。
A、只有元素a可得到初值0
B、此说明语句不正确
C、数组a中各元素都可得到初值,但其值不一定为0
D、数组a中每个元素均可得到初值0
第31题以下不是死循环的语句是()。
A、for(y=9x=1x++yx=i++)i=x
B、for(x+=i)
C、while(1){x++}
D、for(i=10i)sum+=i
第32题()是程序设计的灵魂。
A、人
B、算法
C、公式
D、方程
第33题1
A、A
B、B
C、C
D、D
第34题C语言对嵌套if语句的规定是:else总是与()。
A、其之前最近的if配对
B、第一个if配对
C、缩进位置相同的if配对
D、最前面的if配对
第35题以下叙述中正确的是()。
A、在程序的一行上可以出现多个有效的预处理命令行
B、使用带参数的宏时,参数的类型应与宏定义时的一致
C、宏替换不占用运行时间,只占用编译时间
D、C语言的编译预处理就是对源程序进行初步的语法检查
第36题三种基本程序结构是()。
A、顺序结构
B、选择结构
C、循环结构
D、树结构
BC
第37题计算机算法可以用()等方法表示。
A、自然语言
B、流程图
C、伪代码
D、方块图
BC
第38题计算机算法可分为()两大类别。
A、数值运算算法
B、非数值运算算法
C、结构运算
D、形式运算
B
第39题函数体一般包括()两部分。
A、声明
B、执行
C、形式
D、操作
B
第40题一个计算机程序应包括()的内容。
A、对数据的描述
B、对企业的描述
C、对操作的描述(算法)
D、对社会的描述
C
奥鹏易百
页:
[1]