- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C》实验指导书
软 件 工 程 系
《计算机语言(C)》
实验指导书
专业班级: 数控11-1、2
指导教师: ______
实验一 熟悉C程序的开发环境
实验目的:
熟悉Turbo C的编程环境;
掌握编辑、编译、连接、运行的方法。
通过运行简单的C程序,初步了解C源程序的结构。Hello,World!\n);
system(pause);
}
程序输入完毕后,保存源程序为1-1.c。请写出开发环境下保存源程序的过程或方法。
编译程序1-1.c,并修正语法错误。请写出开发环境下编译程序的过程或方法。
编译通过后,运行程序1-1.c,并观察程序运行的结果。请写出程序的运行结果。
题目2:在TC中输入并运行下面的程序1-2.c。写出该程序的输出结果。
#includestdio.h
#includeconio.h
main( )
{
printf( *\n);
printf( ***\n);
printf( *****\n);
printf( *******\n);
getch( );
}
题目3:运行教材例1-2,例1-3,例1-4,例1-5,例1-6。写出这5个程序的运行结果。
题目4:编程求3个数中取最大数的算法。
画出解决该问题的N-S流程图;
根据N-S流程图写出程序;
写出程序的运行结果。
题目5:根据以上程序的编写,简述C语言程序的结构。
实验总结与分析
1.
2.
实验二 数据类型、常量、变量、运算符与表达式的使用
实验目的
掌握C语言的数据类型,熟悉整型、字符型、实型数据的常量表示。
掌握。进一步熟悉C程序的编辑、编译、连接和运行的过程。。。float x=45.982;
printf(x=%f\n,x);
}
程序的运行结果:
题目2:
#includestdio.h
main( ) {
char c=A;
printf(c=%c\n,c);
printf(c=%d\n,c);
}
程序的运行结果:
题目3:
#includestdio.h
main( ) {
int x=32767,y= -32768;
printf(x=%d\n,x);
printf(x+1=%d\n,x+1);
printf(y=%d\n,y);
printf(y-1=%d\n,y-1);
}
程序的运行结果:
题目4:
#includestdio.h
main() {
int a=5,b=6;
float x=8.7,y=3.4;
printf(%d\t%d\n,++a,b+a++);
printf(%f\t%f\n,--y,x+y--);
}
程序的运行结果:
程序运行完毕后,a= ,b= ,y=
题目5:
#includestdio.h
main() {
char c; /*定义字符变量c */
printf(please input a character\n); /*输出信息*/
scanf(%c,c); /*从键盘输入字符*/
c= (c=a c=z)?(c-32):c ; /*条件运算符使用*/
printf(%c\n,c); /*输出结果*/
}
程序的运行结果:
题目6:
#includestdio.h
main() {
int a,b,c,d;
a=2,b=3,c=4;
d=a,printf(a=%d\nb=%d\nc=%d\nd=%d\n,a,b,c,d);
}
程序的运行结果:
项目二:上机编写程序解决以下问题。写出程序代码。
题目1:已知:a=5,b=6,x=8.7,y=3.4(a,b整型,x,y浮点),计算算术表达式(float)(a+b)/2+(int)x%(int)y的值。试编程上机验证。
题目2:已知:a=10,x=8.3,y=5.9(a整型,x,y浮点),计算算术表达式x+a%3*(int)(x+y)%2/4的值。试编程上机验证。
项目三:画出解决以下问题的N-S算法流程图。
题目1:输入一华氏温度,输出对应的摄氏温度值。摄氏温度C与华氏温度F之间的转换公式为:C=(F-32)/1.8 。
题目2:从键盘输入一个整数取绝对值。
实验总结与分析
1.C语言中的基本数据类型有哪些?
2.为什么C语言中的每个数据都要属于一个特定的类型?
3.总结赋值转换原则。
4.什么是自动转换和强制转换?
实验三 Tag文件与Tag标记
实验目的
掌
您可能关注的文档
- AutoCADMechanical快捷键.doc
- 小学语文一年级语文下册知识点归纳.doc
- autoCAD2008课件1.ppt
- 小学语文三年级(下学期)其中测试题(人教版).doc
- 2004级大学物理(II)期末试题.doc
- 2005--2010年二级建造师实务历年真题合集及详解.doc
- 小学语文三年级上册分类复习.doc
- 小学语文三年级上册单元知识树解说.doc
- 2005学年广州市小学六年级英语抽测.doc
- 2005年1月8日英语四级考试B卷.doc
- CNAS-CL63-2017 司法鉴定-法庭科学机构能力认可准则在声像资料鉴定领域的应用说明.docx
- 12J7-3 河北《内装修-吊顶》.docx
- 12N2 河北省12系列建筑标准设计图集 燃气(油)供热锅炉房工程.docx
- 内蒙古 12S8 排水工程 DBJ03-22-2014.docx
- 山西省 12S10 12系列建筑标准设计 管道支架、吊架.docx
- 16J601-木门窗标准图集.docx
- 12J8 河北省12系列《 楼梯》.docx
- CNAS-GL37 2015 校准和测量能力(CMC)表示指南.docx
- CNAS-RL02-2016 能力验证规则.docx
- 津02SJ601 PVC塑料门窗标准.docx
文档评论(0)