首先介绍Turbo C程序的基本组成部分; 然后介绍Turbo C的数据类型、变 ?wiCQ6*$
量类型、变量的初始化和赋值; 最后介绍Turbo C的有关操作。通过本节的学习,可 'RQ+g}|Ba!
以对Turbo C语言有一个初步认识。 ?cBwPetp
nA-.mWD_C
1. Turbo C程序的一般组成部分 w;[NH/A^a
hLd^ agX
Turbo C 2.0 象其它语言一样按其规定的格式和提供的语句由用户编写应用程 (lBCO?`fx
序。 请看下面一段Turbo C源程序。 例1: h:b)Wr
%Q__!D[
N=T<_`$5
]_mb7X>
/*Example program of Turbo C*/ Fh?gNSWq6
#include /*包含文件说明*/ Z58X5"
void lgc(void);/*子函数说明*/ G\/zkrxmv
char answer;/*定义全程变量*/ ~ drS} V
int main()/*主函数定义*/ ITE{@1
{ ?K$(817
char a;/*定义局部变量*/ 6"LcJ%o
clrscr(); ~9a<0Mc?
gotoxy(12,3); }WC[$Y_@
puts("Welcome to use Turbo C2.0!"); U8s2|G;K
gotoxy(15,13);
acajHs
printf("--Exit"); P%V'4p c
gotoxy(15,15); 0rQMLx
printf("--Continue"); BM%e0n7
while(1) fy>{QC\
{ ^b4 9
a=getch(); )al]*[lY
if(a==27) lLX4Gq1
break; mDA:nx%5<
if(a==13) (Z+.45{-
{ ?hZAxR\
lgc(); }/0X'o
if(answer=='y'||answer=='Y') {g'(~ qv
{ |{z:IQLv
gotoxy(23,14); du
$:jN\}
puts("Please Write to the Company"); ttaM.
getch(); 6+#Ydii9E
break; L\6M^r
>
} @+&LYy72
} afCW(zHp
} %8RrRW
return(0);}void lgc(void){ JinUV6cr
clrscr(); bbDZ#DK"
gotoxy(12,8); S*,17+6dV
printf("The Excellent Selection!"); paA(C|%{
gotoxy(21,12); KaLzg5is
printf("Do you have any question?(Y/N)"); HDz5&