习题1
1. C语言的主要特点是什么?
答:
C语言是具有低级语言功能的高级语言;
C语言简洁、紧凑,使用方便、灵活;
运算符丰富,表达能力强;
数据结构丰富,便于数据的描述与存储;
C语言是结构化、模块化的编程语言;
编译预处理;
允许直接访问物理地址,对硬件进行操作;
可移植性好;
书写格式自由;
C程序的执行总是从 main函数开始,并在main函数中结束;
main函数可以调用其他任何函数;
C语言本身没有输入输出语句。
2. 请参照本章例题,编写一个c程序,输出以下信息:
This is my first program.
答 #include “stdio.h”
main()
{
printf(“This is my first program./n”);
renturn 0;
}
3.C语言源程序文件、目标文件和可执行文件的扩展名是什么?
答; 源程序文件 .c
目标文件 .obj
可执行文件 .exe
4.用Turbo C2.0或Visual C++6.0调试本章的三个程序。
习题2
一、选择题
1.下列变量定义中合法的事(C)
A.int _a=.e1; B. double b=1+1e1.1;
C. long x=2.5; D. float 2_and=1-e-3;
2.运算符有优先级,在C语言中关于运算符优先级的正确叙述是(B)
A.逻辑运算符高于算术运算符,算术运算符高于关系运算符;
B.算术运算符高于关系运算符,关系运算符高于逻辑运算符;
C.算术运算符高于逻辑运算符,逻辑运算符高于关系运算符;
D.关系运算符高于逻辑运算符,逻辑运算符高于算术运算符。