C语言题库 含答案.xls
文本预览下载声明
c
c
C语言程序的基本单位是__________ A) 程序行 B) 语句 C) 函数 D) 字符
C
C语言程序的三种基本结构是__________
A、顺序结构,选择结构,循环结构 B、递归结构,循环结构,转移结构
C、嵌套结构,递归结构,顺序结构 D、循环结构,转移结构,顺序结构
A
C语言规定,程序中各函数之间
A) 既允许直接递归调用也允许间接递归调用
B) 不允许直接递归调用也不允许间接递归调用
C) 允许直接递归调用不允许间接递归调用
D) 不允许直接递归调用允许间接递归调用
C语言中可处理的文件类型是( )
A) 文本文件和数据文件 B)文本文件和二进制文件
C) 数据文件和二进制文件 D)数据代码文件
B
C语言可执行程序的开始执行点是( )
A) 程序中第-条可执行语句 B) 程序中第-个函数
C) 程序中的main函数 D) 包含文件中的第-个函数
不是C语言提供的合法的数据类型关键字是 A)double B) short C) integer D) char
C语言中,运算对象必须是整型数的运算符是 A) % B) \ C) %和\ D) * *
C语言中函数返回值的类型是由( )决定。
A) return语句中的表达式类型 B) 调用函数的主调函数类型
C) 调用函数时临时 D) 定义函数时所指定的函数类型
D
C语言中数组名作为参数传递给函数,作为实在参数的数组名被处理为___________。
A.该数组的长度 B.该数组的元素个数 C. 该数组中各元素的值 D.该数组的首地址
C语言中数组下标的下限是___________ A、1 B、0 C、视具体情况 D、无固定下限
C语言中提供的合法关键字是__________ A、swith B、cher C、cese D、default
C语言中文件的存取方式是____________________。
A.顺序存取 B.随机存取 C.顺序存取、随机存取均可 D.顺序存取、随机存取均不可
C语言中最简单的数据类型包括
A) 整型、实型、逻辑型 B) 整型、实型、字符型
C) 整型、字符型、逻辑型 D) 整型、实型、逻辑型、字符型
sizeof(float)是( )
A.-种函数调用 B.-个不合法的表示形式 C.-个整型表达式 D.-个浮点表达式
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是
A) input x,y,z; B) scanf(%d%d%d,x,y,z);
C) scanf(%d%d%d,x,y,z); D) read(%d%d%d,x,y,z);
表达式:10!=9的值是 A) true B) 非零值 C) 0 D) 1
表示关系x=y=z的c语言表达式为
A) (X=Y)(Y=Z) B) (X=Y)AND(Y=Z) C) (X=Y=Z) D) (X=Y)(Y=Z)
程序片段:在TC20中, int i=65536; printf(%d\n,i);的输出结果是__________
A) 65536 B) 0 C) 有语法错误,无输出结果 D) -1
当调用函数时,实参是-个数组名,则向函数传送的是__________
A.数组的长度 B.数组的首地址 C.数组每-个元素的地址 D.数组每个元素中的值
对嵌套子程序调用说法正确的是__________。
A. 外层子程序可以调用所有的内层子程序
B. 内层了程序只可以调用包含本身的外层子程序,不可以隔层调用
C. 外分程序必须能完全套住内分程序 D. 以上说法均不正确
对于基类型相同的两个指针变量之间,不能进行的运算是 A) B) = C) + D) -
C语言中,合法的长整型常数是 A) \t B) A C) 65 D) A
假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是 A) 3 B) 6 C) 10 D) 20
假定有以下变量定义: int k=7 ,x=12; 则能
显示全部