‘壹’ turbo c语言的基本操作(快捷键)
F1 : 打开帮助
F2 : 保存文件
F3 : 打开文件
F5 : 缩放窗口
Alt+F5 : 查看输出
F7 : 单步跟踪
F8 : 跟踪执行
Alt+F9 : 编译文件
F9 : Make文件
Ctrl+F9 : 编译运行
‘贰’ 刚开始学C语言谁教下怎么用turboc
这个不好用,要用也可以,代码编辑器编辑代码完了 保存后 按F9打开 turbo c2.0英文版 然后按F3输入刚保存的源代码的位置,打开以后 CTRL+F9运行 ALT+F5查看运行结果. 用turbo c3.0就省事多了,代码编辑器编辑代码完了 直接F9 按回车保存就OK!也就是省了输入刚保存的源代码的位置这一步!《C/C++程序设计学习与实验系统》新手建议用这个软件 很不错的,光试用部分就够用了。我可不是托儿哦!!!!!
‘叁’ C语言的教程上用的是turbo c,那么可不可以用microsoft c写
可以的,c语言写法上都是一样的。只是编译器不一样,编译出来的可执行文件可能不一样。建议用vc或者c-free,这两个都很不错的,希望能帮到你。
‘肆’ TURBO C教程那里找
turboc3.0是1992年出的dos软件,没有中文版。
所谓中文版是有人把界面的部分汉化成了中文,其实还是不支持中文的。
你应该直接在机房回来,不过用惯了其实英文一样的,因为就用那几个地方而已。
黑屏或英文是dos的特征哈哈。
教程就用C语言的教程就好了,通用的。
‘伍’ 怎么才能学会C语言TURBO C 2.0版本的
你要多实践 !
例如编程序!
发现不会在去看书,要知道为什么不会!
从问题中学东西!
从中掌握!
就是倒着来/1
明白?
‘陆’ 谁知道好的C语言的教程软件(turboc)
C语言学习系统 3.2
http://www.onlinedown.net/soft/8348.htm
教程
http://home.jznu.net/xtd/teach/C/tc-teach/index.htm
学习网站http://www.topc.cn/2005/C/
参考书籍http://www.douban.com/doulist/10103/
在一本很好的C语言书的..是清华出版社的,作者姓谭的,叫谭浩强,要买第三版(出了不久2005)的,没有的话,第二版也可以.
相关的软件.
Turbo C V2.01 重装上阵版
http://www.skycn.com/soft/6280.html
Turbo C V2.0 汉化版 Build 0601
http://www.skycn.com/soft/2151.html
Turbo C/C++ V3.0 Build 0601 重装上阵版
http://www.skycn.com/soft/23360.html
现在的turbo最新是2.01.
不过〖 AiY.CN ☆ 爱游中国 〗弄了个Turbo C/C++ V3.0 也不错
‘柒’ 如何用c语言完成在Turbo c上的输入
scanf()函数是格式化输入函数, 它从标准输入设备(键盘) 读取输入的信息。
其调用格式为:
scanf("<格式化字符串>", <地址表>);
格式化字符串包括以下三类不同的字符;
1. 格式化说明符: 格式化说明符与printf()函数中的格式说明符基本相同。
2. 空白字符: 空白字符会使scanf()函数在读操作中略去输入中的一个或多
个空白字符。
3. 非空白字符: 一个非空白字符会使scanf()函数在读入时剔除掉与这个非
空白字符相同的字符。
注意:(1)地址表是需要读入的所有变量的地址, 而不是变量本身:
----如果是一般的变量,通常要在变量名前加上"&";但输出时是用变量名
----如果是数组,用数组名就代表了该数组的首地址;输出时也是用数组名
----如果是指针,直接用指针名本身,不要加上“*”;输出时也用该指针即可。
例1:
各个变量的地址之间同","分开。
main()
{
int i;
char *p, str[20];
scanf("%d", &i);
scanf("%s", p); /*从健盘输入字符串*/
scanf("%s", str);
printf("i=%d ",i);
printf("%s ", p); /*向屏幕输出字符串*/
printf("%s ", str);
}
(2)scanf函数中是否包含空白/非空白字符导致输入格式的不同
如:scanf("%d,%d",&i,&j); scanf中有,所以输入的格式应该是5,6==>i=5,j=6
scanf("%d%d",&i,&j); 可以用空格或回车来分隔两个输入 如 5 6==>i=5,j=6
scanf("%d %d",&i,&j); 同上
(3) 实际使用scanf()函数时存在一个问题, 下面举例进行说明:
当使用多个scanf()函数连续给多个字符变量输入时, 例如:
main()
{
char c1, c2;
scanf("%c", &c1);
scanf("%c", &c2);
printf("c1 is %c, c2 is %c", c21, c2);
}
运行该程序, 输入一个字符A后回车 (要完成输入必须回车), 在执行scanf
("%c", &c1)时, 给变量c1赋值"A", 但回车符仍然留在缓冲区内, 执行输入语句
scanf("%c", &c2)时, 变量c2输出的是一空行, 如果输入AB后回车, 那么输出结
果为: c1 is A, c2 is B。
要解决以上问题, 可以在输入函数前加入清除函数fflush()( 这个函数的使
用方法将在本节最后讲述)。修改以上程序变成:
#include<stdio.h>
main()
{
char c1, c2;
scanf("%c", &c1);
fflush(stdin);
scanf("%c", &c2);
printf("c1 is %c, c2 is %c", c1, c2);
}
在输入字符数据时,若格式控制串中无非格式字符,则认为所有输入的字符均为有效字符。
例如:scanf("%c%c%c",&a,&b,&c);
输入为:d e f
则把'd'赋予a, ' ' 赋予b,'e'赋予c。
只有当输入为: def
时,才能把'd'赋于a,'e'赋予b,'f'赋予c。
如果在格式控制中加入空格作为间隔,
如:scanf ("%c %c %c",&a,&b,&c);
则输入时各数据之间可加空格。
例4
main(){
char a,b;
printf("input character a,b ");
scanf("%c%c",&a,&b);
printf("%c%c ",a,b);
}
由于scanf函数"%c%c"中没有空格,输入M N,结果输出只有M。而输入改为MN时则可输出MN两字符。
(4)格式字符串的一般形式为:
%[*][输入数据宽度][长度]类型
其中有方括号[]的项为任选项。各项的意义如下:
1)类型:表示输入数据的类型,其格式符和意义如下表所示。
格式 字符意义
d 输入十进制整数
o 输入八进制整数
x 输入十六进制整数
u 输入无符号十进制整数
f或e 输入实型数(用小数形式或指数形式)
c 输入单个字符
s 输入字符串
2)“*”符:用以表示该输入项,读入后不赋予相应的变量,即跳过该输入值。
如:scanf("%d %*d %d",&a,&b);
当输入为:1 2 3时,把1赋予a,2被跳过,3赋予b。
3)宽度:用十进制整数指定输入的宽度(即字符数)。
例如:
scanf("%5d",&a);
输入:12345678
只把12345赋予变量a,其余部分被截去。
又如:scanf("%4d%4d",&a,&b);
输入:12345678
将把1234赋予a,而把5678赋予b。
例:
main()
{
int a,b;
scanf("%4d%4d",&a,&b);
printf("a=%d,b=%d",a,b);
}
输入 12345 67890
运行结果 a=1234,b=5
4) 长度:长度格式符为l和h,l表示输入长整型数据(如%ld) 和双精度浮点数(如%lf)。h表示输入短整型数据。
使用scanf函数还必须注意以下几点:
1)scanf函数中没有精度控制,如:scanf("%5.2f",&a);是非法的。不能企图用此语句输入小数为2位的实数。
2)在输入多个数值数据时,若格式控制串中没有非格式字符作输入数据之间的间隔则可用空格,TAB或回车作间隔。C编译在碰到空格,TAB,回车或非法数据(如对“%d”输入“12A”时,A即为非法数据)时即认为该数据结束。
‘捌’ 请问在哪里可以下载turbo c工具和c语言教程呢
下个tc集成开发环境吧, 它内置c语言教程, 还是在windows 界面下运行的, 比较方便. www.fanliu.net 在左侧点编程开发, 再选turbo c区就可以了. 这是我们学校的共享网站, 速度还不错.
‘玖’ 推荐一个基于Turbo2.0的C语言教程
看看这个吧
‘拾’ 目前正在自学 谭浩强《C语言教程》 想下载一个Turbo C 2.0 不知哪位大侠给个下载地址
呵呵,留下QQ,偶发给你,顺便教你怎么用!