第1章C程序设计概述
一、填空题
1.计算机程序设计语言主要分为 ____________、___________和___________。
2.所谓程序就是遵循一定语法规则组织起来、完成特定任务的_________________。
3.计 算 机 程 序 设 计 语 言 具 有 一 定 的 基 本 规 则,固定的__________、特定的________和使用环境,并且比自然语言要求更严格,不能出现 _______________。
4.算法就是解决问题的方法(或思路)。算法应当具有以下几个特征:_____________、_______________、_________________、_______________________。
5.算法描述的三种基本结构是______________、_______________、___________。
6.一个C源程序至少有______________个 main()函数和______________个其他函数。任何C吾句必须以______________结東。
7.C语言源程序的基本单位是______________。
8.在C程序中,以符号______________开头的一行为编译预处理命令。在C程序中,注释部于放在一对______________符号中间。
9.阅读以下程序,完成填空
#include"stdio h"
void  main()                                    //计算两数之和
{int  a, b, sum;
a=123;b=456;
sum=a+b;
print f("sum=%d\n", sum);
}
(1)以上程序的运行结果是______________ 。
(2)程序中的main函数称为______________,该函数是由操作系统直接调用的。
(3)函数运行结束,通过______________语句再返回到操作系统。
(4)int a,b,sum;的作用是______________。C语言的变量必须先声明再使用。
(5)a=123;b=456;是两条赋值语句。将整数______________赋给整型变量______________将整数______________赋给整型变量______________。 注意这是两条赋值语句,每条语句均用______________符号结束。
sum=a+b;是将a,b两变量内容相加,然后将结果赋值给整型变量sum。此时sum的内容______________。
第2章 数据类型与表达式
2.1数据类型
一、选择题
1.一个C语言程序由(      )组成。
A.主程序  B .子程序  C.函数  D.过程 
2.一个C语言程序总是从(    )开始执行的。
A.主程序  B.子程序  C.主函数  D.函数
3.在一个C程序文件中, main()函数的位置(        )
A.必须在开始                  B.必须在最后
C.必须在库函数之后          D.可以任意 
4.下面4个叙述中,错误的是 (      )。 
A. C语言的标识符必须全部由字母组成              B.C语言不提供输入输出语句  C.C语言的注释可以出现在任何位置                  D.C语言的关键字必须小写 
整型常量合法要求5.下列标识符,不合法的用户标识符是(    )。
A.Pad    B.a_10  C._123    D.a#b
6.下列标识符,错误的一组是(    ) 
A. Name, char , a_bc, A-B                    B. read, Const, type, define
C. include, int eger, Double , short_int      D. abc_d, x6y, USA, print