西北工业大学计算机科学与技术专业《C语言程序设计》作业及答案1
A.=
B./
C.*
D.%
D
A.stutype是用户定义的结构体类型名
B.struct是结构体类型的关键字
C.struct stu是用户定义的结构体类型
D.a和b都是结构体成员名
A
A.语句void prt_char(); 有错,它是函数调用语句,不能用void说明
B.变量名不能使用大写字母
C.函数说明和函数调用语句之间有矛盾
D.函数名不能使用下划线
C
A.a[3]
B.a[10]
C.a[-10]
D.a(5)
A
A.“r+b”
B.“wb+”
C.“ab”
D.“a+b”
B
A.反码
B.原码
C.BCD码
D.ASCII码
D
A.结构中第一个成员所需内存量
B.结构中最后一个成员所需内存量
C.成员中占内存量最大的容量
D.各成员所需内存量的总和
D
A.整型表达式
B.整型常量或整型表达式
C.整型常量
D.任何类型的表达式
D
A.预处理命令行都必须以#开始
B.预处理命令行可以出现在C程序中任意一行上
C.在程序中凡是以#开始的语句行都是预处理命令行
D.C程序在执行过程中对预处理命令行进行处理
D
A.为设置一个问题而采取的方法和步骤
B.为解决一个问题而采取的方法和步骤
C.为解决一个问题而开会讨论
B
A.c:user\text.txt
B.c:\user\text.txt
C.c:\user\text.txt
D.c:\\user\\text.txt
D
A.过程
B.子程序
C.函数
D.主程序和子程序
C
A.静态变量如果没有指定初值,则其初值是0
B.局部变量如果没有指定初值,则其初值不确定
C.函数中的静态变量在函数每次调用时,都会重新设置初值
D.全局变量、静态变量的初值是在编译时指定的
C
A.若干个主函数和若干个非主函数
B.若干个主函数和最多一个非主函数
C.一个主函数和若干个非主函数
D.一个主函数和最多一个非主函数
C
A.while (1) {x++ ;}
B.for (y=9, x=1; x++y; x=i++) i=x
C.for (; ; x+=i)
D.for (i=10 ; ; i--) sum+=i
B
A.将位置指针指向文件中所要求的特定位置
B.使位置指针重新返回文件的开头
C.使位置指针自动移至下一个字符位置
D.使位置指针指向文件的末尾
B
A.缩进位置相同的if配对
B.第一个if配对
C.最前面的if配对
D.其之前最近的if配对
D
A.4,4
B.4,2
C.2,4
D.2,2
C
A.double fun(int x; int y)
B.double fun(int x. int y);
C.double fun(int x,y)
D.double fun(int x, int y)
D
A.宏替换不占用运行时间,只占用编译时间
B.在程序的一行上可以出现多个有效的预处理命令行
C.使用带参数的宏时,参数的类型应与宏定义时的一致
D.C语言的编译预处理就是对源程序进行初步的语法检查
A
A.0xf8
B.0xec
C.0x17
D.0x13
D
A.自然语言
B.流程图
C.方块图
D.伪代码
ABD
A.顺序结构
B.选择结构
C.树结构
D.循环结构
ABD
A.非数值运算算法
B.结构运算
C.数值运算算法
D.形式运算
AC
A./*
B.*/
C.#
D.&
AB