首先介绍Turbo C程序的基本组成部分; 然后介绍Turbo C的数据类型、变 VDZOJM)(
量类型、变量的初始化和赋值; 最后介绍Turbo C的有关操作。通过本节的学习,可 G]{^.5
以对Turbo C语言有一个初步认识。 l|iOdKr h
>_ G'o
1. Turbo C程序的一般组成部分 l;&kX6 w
Do5.
Turbo C 2.0 象其它语言一样按其规定的格式和提供的语句由用户编写应用程 {oR@'^N
序。 请看下面一段Turbo C源程序。 例1: `M(st%@n
!w@i,zqu
h%NM%;"H/
"@|rU4Y
/*Example program of Turbo C*/ t;-F]
#include /*包含文件说明*/ X[f)0w%
void lgc(void);/*子函数说明*/ c-!3wvt)
char answer;/*定义全程变量*/ B(5>H2
int main()/*主函数定义*/ ^SW9J^9
{ K4+|K:e
char a;/*定义局部变量*/ 71ab&V il
clrscr(); +@H{H2J 4
gotoxy(12,3); M{jq6c
puts("Welcome to use Turbo C2.0!"); `%EcQ}Nr
gotoxy(15,13); *-uzsq.W
printf("--Exit"); wh2E$b(-
gotoxy(15,15); @,-D
P41g
printf("--Continue"); |[>yJXxEL@
while(1) da_0{;wR
{ 7+IRI|d
a=getch(); 9\T9pjdZE
if(a==27) M4CC&?6\
break; ^dsj1#3z
if(a==13) ]ms+Va_/
{ 1L!jI2~x}
lgc(); `e?~c'a@
if(answer=='y'||answer=='Y') O:
#SjjK
{
r* l
c#
gotoxy(23,14); lV$#>2Hh5
puts("Please Write to the Company"); ckv8QAm
getch(); [tElt4uG
break; ^]~!:Ej0
} B#35)QI
} $$< I}eMd>
} ):}A Quy]
return(0);}void lgc(void){ !_;J@B
clrscr(); DL,]iJm
gotoxy(12,8); m{~L Fhhd1
printf("The Excellent Selection!"); 6`bR'
0D
gotoxy(21,12); ]*Q,~uV^|
printf("Do you have any question?(Y/N)"); u8`S*i/)m
answer=getche();} ,'9R/7%s
4HX;9HPHE<
e=eip?p
K{V.N<