首先介绍Turbo C程序的基本组成部分; 然后介绍Turbo C的数据类型、变 [J+K4o8L<A
量类型、变量的初始化和赋值; 最后介绍Turbo C的有关操作。通过本节的学习,可 yXw xq(32
以对Turbo C语言有一个初步认识。 BI=Ie?
mlgdwM
1. Turbo C程序的一般组成部分 8C=Y(vPk2
m-a_<xo
Turbo C 2.0 象其它语言一样按其规定的格式和提供的语句由用户编写应用程 ?^&!/,
序。 请看下面一段Turbo C源程序。 例1: ls6ywLP{
s^9N7'
[zR
raG\
JCZJ\f*EZ
/*Example program of Turbo C*/ f(?`PD[
#include /*包含文件说明*/ qD#-q vn
void lgc(void);/*子函数说明*/ qhpq\[U6in
char answer;/*定义全程变量*/ [:!#F7O-
int main()/*主函数定义*/ ,9"</\]`
{ <S0!$.Kg*<
char a;/*定义局部变量*/ D@Fa~O$75
clrscr(); k 9Kv
gotoxy(12,3); *.EtdcRo[
puts("Welcome to use Turbo C2.0!"); {R,rc!yF
gotoxy(15,13); %2oLND}?z
printf("--Exit"); n@g[VR2t
gotoxy(15,15); W^&t8d2
printf("--Continue"); {\ziy4<II
while(1) fp4 d?3G
{ Q;5'I3w
a=getch(); v(4C?vxhG
if(a==27) ( L RX
break; gpr];lgS
if(a==13) Hv0sl+
{ mXF
pGo5 s
lgc(); <z)MV
oa
if(answer=='y'||answer=='Y') N
&p=4
{ Ze Shn
gotoxy(23,14); foE2rV/Y
puts("Please Write to the Company"); :ykZ7X&
getch(); =OO_TPEZ
break; kZGhE2np
} r:Cad0xj;^
} Q:VD2<2
} `U`Z9q5-
return(0);}void lgc(void){ 9LJ/m\bi
clrscr(); =4 JVUu~Z
gotoxy(12,8); +Mm0bqNN
printf("The Excellent Selection!"); n3b@6V1_
gotoxy(21,12); cX.v^9kuX
printf("Do you have any question?(Y/N)"); x_Ais&Gc
answer=getche();} Punbw\9!d,
HNjkRl)QR
2 >xV&