版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、熟悉Turbo C集成环境,【实训2】运行程序,验证代码的正确性。,int a,b,sum;,main( ) ,printf(Input two numbers:);,sum=a+b;,scanf(%d%d,printf(numbers:%d and %d.n,a,b);,printf(The sum is %d.n,sum);,操作步骤,(1)配置Turbo C 2.0集成环境并启动。,主菜单,编辑区,信息区,功能键提示行,操作步骤,(A)复制Turboc2文件夹到某个盘,如E:;并在E:建一个自己的文件夹,如E:00。,(B)打开文件夹,找到tc.exe,设置属性并发送桌面快捷方式。,(C
2、)从桌面快捷方式启动tc。,(D)配置路径。从上到下依次为: e:turboc2include e:turboc2lib e:00 e:turboc2,(E)保存配置。按Esc键退出路径设置,选择Save options, 保存在e:turboc2tcconfig.tc,操作步骤,(2)编辑程序。,(3)保存程序。按F2,(4)编译和连接、运行程序。按Ctrl+F9组合键,(5)查看运行结果并分析。按Alt+F5组合键,正确选用C语言数据类型,【实训4】编写程序,计算两个整数32700与100的和。,编程步骤,(1)定义3个长整型变量a、b、c。 (2)将32700存入a变量所代表的内存中。
3、(3)将100存入b变量所代表的内存中。 (4)将a、b所代表的内存中数据相加后结果存入c变量所代表的内存中。 (5)输出c变量所代表的内存中的数据。,main() long a,b,c; a=32700; b=100; c=a+b; printf(c=%ldn,c); ,输出long型,整型常量,变量,程序代码,main() long a,b,c; a=32700; b=100; c=a+b; printf(c=%ldn,c); ,应改为%d,若改为int型,int,%d,程序代码,main() long a,b,c; a=32700; b=100; c=a+b; printf(c=%ldn
4、,c); ,变为错误的程序,int,%d,程序代码,即学即练: 编写程序,计算两个整数180与220的积。 参考步骤: (1)写出主函数框架。 (2)定义3个长整型变量n1、n2、n3。 (3)将180赋给n1。 (4)将220赋给n2。 (5)将n1乘n2的结果赋给n3。 (6)输出n3的值。,代码,【实训5】编写程序,计算235.67和12.567的乘积,要求分别使用单精度型和双精度型数据计算。,编程步骤,(1)定义单精度型变量a、b、c。 (2)定义双精度型变量x、y、z。 (3)给a和x变量赋值235.67。 (4)给b和y变量赋值12.567。 (5)将a、b所代表的内存中数据相乘后
5、结果存入c变量所代表的内存中。 (6)将x、y所代表的内存中数据相乘后结果存入z变量所代表的内存中。 (7)输出c、z所代表的内存中的数据。,#define M 235.67 #define N 12.567 main() float a,b,c; double x,y,z; x=a=M; y=b=N; c=a*b; z=x*y; printf(c=%f,z=%lfn,c,z); ,所有M代表235.67,所有N代表12.567,程序代码,#define M 235.67 #define N 12.567 main() float a,b,c; double x,y,z; x=a=M; y=b
6、=N; c=a*b; z=x*y; printf(c=%f,z=%lfn,c,z); ,M、N符号常量,实型常量,c=2961.665039,z=2961.664959,应为2961.66489,程序代码,即学即练: 编写程序,计算47586.351和58.426的差值,要求输出时保留3位小数。 参考步骤: (1)写出主函数框架。(2)定义1个float型变量y。 (3)定义2个double型变量x和z。 (4)将47586.351赋给x。 (5)将58.426赋给y。 (6)将x减y的结果赋给z。 (7)输出z的值,并保留3位小数(%.3lf)。,代码,【实训6】输出大写字母“A”及对应的A
7、SC码值,再将它转换成小写字母后输出。,编程步骤,(1)定义字符型变量c。 (2)给c变量赋字符“A”。 (3)以字符形式和整数形式输出变量c中内容。 (4)对变量c所代表的内存中的值加32。 (5)重新以字符形式和整数形式输出变量c中内容。,main() char c; c=A; printf(c=%c c=%dn,c,c); c=c+32; printf(c=%c c=%dn,c,c); ,A是字符常量,字符按其ASCII码值参与运算,程序代码,main() char c; c=A; printf(c=%c c=%dn,c,c); c=c+32; printf(c=%c c=%dn,c,c
8、); ,输出字符型,程序代码,即学即练: 编写程序,给变量c赋字符“a”,输出c中值后,通过运算将c中的值改变为“D”再输出c中值。 参考步骤: (1)写出主函数框架。 (2)定义字符型变量c。 (3)将字符“a”赋给变量c。 (4)以字符形式(%c)输出变量c中内容。 (5)对变量c进行减32加3运算。 (6)以字符形式输出变量c中内容。,代码,使用C语言运算符,【实训7】输入一个摄氏温度,要求输出华氏温度。转换公式为 其中c表示摄氏温度,f表示华氏温度。,编程步骤,(1)定义2个实型变量f、c。 (2)显示提示信息并从键盘输入摄氏温度。 (3)根据公式计算华氏温度。 (4)输出华氏温度值,
9、保留小数点后2位。,程序代码,main() float c,f; printf(c=); scanf(%f, ,c=18 f=64.40,5个字符宽度,程序代码,main() float c,f; printf(c=); scanf(%f, ,c=18 f=64.40,小数点后2位,程序代码,main() float c,f; printf(c=); scanf(%f, ,1 / 2的值为0,1.0 / 2的值为0.5,5 % 2的值为1,5.0 % 2非法,即学即练: 编写程序,输入一个华氏温度,要求输出摄氏温度。转换公式为 参考步骤: (1)写出主函数框架。 (2)定义2个实型变量f、c。
10、 (3)显示提示信息。 (4)从键盘输入华氏温度,并赋给f。 (5)根据公式计算摄氏温度。 (6)输出摄氏温度值。,代码,1_4_1.c main( ) long n1,n2,n3; n1=180; n2=220; n3=n1*n2; printf(n3=%ldn,n3); ,返回,1_5_1.c main( ) float y; double x,z; x=47586.351; y=58.426; z=x-y; printf(z=%.3lfn,z); ,返回,1_6_1.c main( ) char c; c=a; printf(c=%cn,c); c=c-32+3; printf(c=%c
11、n,c); ,返回,1_7_1.c main( ) float f,c; printf(Input f=:); scanf(%f, ,返回,1_8_1.c #define D 340 main( ) int Day; longHour; floatYear; Day=D*7; Hour=Day*24L; Year=Day/365.0; printf( week:340 Day:%d Hour:%ld Year:%fn,Day,Hour,Year); ,返回,1_9_1.c main( ) int x,y; x=10; y=x*x+3*x; printf(x=10 y=%dn,y); x=11; y=x*x+3*x; printf(x=11 y=%dn,y); ,返回,1_10_1.c main( ) int s; s=1+3+5+7
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026事业单位工勤技能-山西-山西工程测量员二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-山东-山东舞台技术工五级(初级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-四川-四川地图绘制员三级(高级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-吉林-吉林热力运行工二级(技师)历年参考题库含答案详解3套试卷
- 2025年高级公共营养师考试试题及答案
- 2026事业单位工勤技能-上海-上海热处理工二级(技师)历年参考题库含答案详解3套试卷
- 2025年公共营养师三级试题(附答案)
- 成都英才2026初一入学数学分班考试真题含答案
- 成都铁路梧桐2025初一入学数学分班考试真题含答案
- 2026年四川巴中市中小学教师招聘考试真题及答案
- 2026年博物馆事业单位招聘笔试试题(含答案)
- 广西壮族自治区北海市2026年重点学校高一入学数学分班考试试题及答案
- GB/T 47801-2026社会化陪同就医服务基本要求
- (2026秋新版)人教版五年级数学上册全册教案
- 2026海南省大学生乡村医生专项计划招聘7人笔试模拟试题及答案详解
- 2026年浙江省选调生笔试《综合能力测试》真题及答案解析
- 脂肪抽吸术后指导
- (2025)结直肠息肉门诊管理专家共识课件
- 2026年全国保密教育培训考试题及答案
- 燃气调压器的维修保养与管理培训课件
- (正式版)DB11 1950-2021 《公共建筑无障碍设计标准》
评论
0/150
提交评论