第一章 C语言概述练习题
一、选择题
1. C语言是一种( C )。
A) 机器语言 B) 汇编语言 C) 高级语言 D) 低级语言
2. 下列各项中,不是C语言的特点是( D )。
A) 语言简洁、紧凑,使用方便 B) 数据类型丰富,可移植性好
C) 能实现汇编语言的大部分功能 D) 有较强的网络操作功能
3. 下列叙述正确的是( C )。
A) C语言源程序可以直接在DOS环境中运行
B) 编译C语言源程序得到的目标程序可以直接在DOS环境中运行
C) C语言源程序经过编译、连接得到的可执行程序可以直接在DOS环境中运行
D) Turbo C系统不提供编译和连接C程序的功能
4. 下列叙述错误的是( B )。
A) C程序中的每条语句都用一个分号作为结束符
B) C程序中的每条命令都用一个分号作为结束符
C) C程序中的变量必须先定义,后使用
D) C语言以小写字母作为基本书写形式,并且C语言要区分字母的大小写
5. 一个C程序的执行是从( A )。
A) 本程序的main函数开始,到main函数结束
B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C) 本程序文件的第一个函数开始,到本程序main函数结束
D) 本程序的main函数开始,到本程序文件的最后一个函数结束
6. 以下叙述不正确的是( D )。
A) 一个C源程序必须包含一个main函数
B) 一个C源程序可由一个或多个函数组成
C) C程序的基本组成单位是函数
D) 在C程序中,注释说明只能位于一条语句的后面
7. C语言规定:在一个源程序中,main函数的位置( C )。
A)必须在程序的开头 B)必须在系统调用的库函数的后面
C)可以在程序的任意位置 D)必须在程序的最后
8. 一个C语言程序是由(A )。
A)一个主程序和若干个子程序组成 B) 函数组成
C) 若干过程组成 D) 若干子程序组成
9. 以下有4组用户标识符,其中合法的一组是( C )。
A) For B) 4d C) f2_G3 D) WORD
-sub DO IF void
Case Size abc define