首先介绍Turbo C程序的基本组成部分; 然后介绍Turbo C的数据类型、变 tE@FvZC'=
量类型、变量的初始化和赋值; 最后介绍Turbo C的有关操作。通过本节的学习,可 ny)]GvxI
以对Turbo C语言有一个初步认识。 HN{z T&
~8TF*3[}[
1. Turbo C程序的一般组成部分 sI'a1$
D}-o+6TI?
Turbo C 2.0 象其它语言一样按其规定的格式和提供的语句由用户编写应用程 %;7.9%
序。 请看下面一段Turbo C源程序。 例1: k}GjD2m
#<4--$Xo
xOythvO
t-WjL@$F/
/*Example program of Turbo C*/ tR1FO%nC
#include /*包含文件说明*/ wxE?3%.j\
void lgc(void);/*子函数说明*/ {(4# )K2g%
char answer;/*定义全程变量*/ Wbe0ZnM]
int main()/*主函数定义*/ C}q>YRubZ
{ -ey)J
+?t
char a;/*定义局部变量*/ TjxA#D)
clrscr(); qe?Qeh(!X
gotoxy(12,3); +Gow5-(
puts("Welcome to use Turbo C2.0!"); % #u.J
gotoxy(15,13); l;OYUq~F
printf("--Exit"); @D~B{Hg
gotoxy(15,15); ,9d9_c.T
printf("--Continue"); /%!~x[BeJ>
while(1) e'34Pw!m
{ Pe}PH
I
a=getch(); u^=`%)
if(a==27) T?n-x?e
break; WWNu:,
if(a==13) kx:jI^
{ ?R|th Z
lgc(); W m
.
}Zh
if(answer=='y'||answer=='Y') }x:0os
{ -p`L%xj\
gotoxy(23,14); A?8\Y{FQ
puts("Please Write to the Company"); *t(4 $
getch(); wO7t!35
break; 4 /'N|c.
} XV>@B $hu
} :Xfn@>;3ui
} }$&xTW_
return(0);}void lgc(void){ 6V1:qp/6
clrscr(); $e
}n
gotoxy(12,8); l'6d4
DZ
printf("The Excellent Selection!"); !77NG4B
gotoxy(21,12); )MSZ2)(
printf("Do you have any question?(Y/N)"); @E%DP9.I
answer=getche();} L[y Pjw:0
)#C
mQXgG
RF?DtNuq
L&kr