c语言程序设计课程实践指导

c语言程序设计课程实践指导

ID:14361617

大小:550.00 KB

页数:122页

时间:2018-07-28

c语言程序设计课程实践指导_第1页
c语言程序设计课程实践指导_第2页
c语言程序设计课程实践指导_第3页
c语言程序设计课程实践指导_第4页
c语言程序设计课程实践指导_第5页
资源描述:

《c语言程序设计课程实践指导》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章绪论上机实习:WiN-TC系统的基本操作方法一、目的要求1、掌握C程序的基本结构。2、熟悉WiN-TC系统的操作界面。3、能熟练地启动WiN-TC和退出WiN-TC。4、掌握在WiN-TC中建立、运行、修改、保存和装入程序的方法。5、掌握插删字符和插删行等基本的编辑操作。二、上机内容下面是三个从最简单到稍复杂的C程序,仔细阅读程序并领会各程序的运行结果,以熟悉C程序的基本结构和WiN-TC的基本操作流程。1、main(){printf("HelloChina!");}(1)调试该程序。(2)在函数体中

2、插入一行语句,使上面的程序变成:main(){clrscr();/*清屏*/printf("HelloChina!");}再次运行程序并仔细观察运行结果,这次是先清屏,再从屏幕的左上角开始显示“HelloChina!”。说明:清屏函数clrscr(),先清屏再显示出运行结果1、main(){inta,b,sum;a=1;b=2;sum=a+b;clrscr();printf("sum=%d",sum);}(1)运行该程序,对比自己的判断与屏幕上的结果是否一致。(2)删除函数体第一行中的变量定义语句“inta

3、,b,sum;”,或将该语句注释起来。再运行程序,看看会有什么结果。2、main(){inta,b;a=2;b=pf(a);printf("a=%d,b=%d",a,b);}pf(num)intnum;{intt;t=num*num;return(t);}(1)运行程序后分析该程序执行的功能。(2)将程序中的main()函数改写如下:main(){inta,b;clrscr();scanf("%d",&a);b=pf(a);printf("a=%d,b=%d",a,b);}再运行程序,当从键盘输入2时,输出

4、:a=2,b=4从键盘输入5时,输出:a=5,b=25如果是第二种情况会有什么好处?使用scanf函数的好处是,可以在程序的运行过程中灵活地输入我们想求平方的一个数,并根据该数输出其平方值。第二章基本数据类型和简单程序设计第一节  学习指导一、学习目标本章重点介绍了C语言的三种基本数据类型,即整型、浮点型和字符型,以及这三种数据类型的简单程序设计。每个程序都有自己特定的数据处理对象,例如,求1+2+3+……+100之和的程序,它的数据对象是整数;求一元二次方程的根的程序,它的数据对象是小数。可以说,任何程序

5、设计都会涉及到对数据的处理,因此,如何在程序中表示数据是一个最基本的问题。学习本章的目的,就是要了解各种基本数据类型的特点,知道如何在程序中使用这些类型的数据,在定义变量时如何根据实际需要随机应变。本章学习目标如下:1、了解三种基本数据类型的特点。2、掌握三种基本数据类型常量的表示方法。3、熟练掌握三种基本数据类型变量的定义方法。4、了解混合运算中的类型转换。一、几个需要注意的问题1、常量与变量。要记住常量和变量的定义很容易,前者是在程序运行过程中其值不能改变的量,后者是在程序运行过程中其值允许改变的量。但

6、是,对第一次学习程序设计的初学者来说,往往弄不明白编程时什么时候使用常量,什么时候使用变量。举一个简单的例子,如果你仅仅是想求13与25之和,那么可以在程序中写出下面的语句:printf("%d",13+25);这里,13和25就是常量,这个语句中没有出现任何一个变量。但是,如果你是想求两个数之和,而这两个数又是根据不同的需要而改变的,那么就可以在程序中利用定义变量的方法解决,如下面的语句:printf("%d",a+b);或:sum=a+b;printf("%d",sum);这里,a、b、sum就是变量,

7、在执行a+b之前,可以通过输入语句给它们赋值,也可以通过赋值语句,把常量或表达式的值分别赋给它们。总之,a和b的值是可变的。1、变量名的命名规则。程序中的每个变量都有一个名字,变量名在定义该变量时就确定了。并非任何一个字符序列都可以作为一个变量名,只有符合一定规则的名字才是有效的。(1)变量名只能由字母(A~Z,a~z)、数字(0~9)和下划线(_)三种符号组成,第一个字符必须是字母或下划线。下面是合法的变量名:Y,student2,student_name,_page10下面是不合法的变量名:2stude

8、nt,sum$3,dr.a,#num(2)大写字母与小写字母代表含义不同的字符,即两者不等价。如,sum、Sum和SUM代表三个完全不同的变量。(3)TurboC规定,变量名的前32个字符在程序中是有效的。尽管语法允许给变量取一个如此长的名字,但根据一般的编程经验,变量名的长度通常在8个字符以内就行了,没有必要取太长的名字自找麻烦。(4)不允许使用关键字作变量名。关键字是C语言的编译程序定义的有固定用法的名字,如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。