ImageVerifierCode 换一换
格式:DOC , 页数:19 ,大小:107.50KB ,
资源ID:1127267      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1127267.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(一认识C语言程序上机环境.DOC)为本站会员(国***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

一认识C语言程序上机环境.DOC

1、C 语言程序设计与数据 结构 山东信息职业技术学院1实验一 认识 C语言程序上机环境一、实验目的1、认识 C程序的上机环境:Turbo C,win-tc,vc+6.0;2、熟练掌握在 vc+6.0环境下运行程序的步骤。二、实验内容1、认识三种不同的编译环境,分别在三个环境下调试 HelloWord.c的源程序。HelloWorld.c的源程序代码如下:2、实现课本 P12页的三个程序。三、上机步骤1、Turbo C 开发环境的认识参见课本 P6。2、Vc+6.0 集成开发环境运行程序的步骤:熟悉以上四步后考虑以下问题:1、每步执行后得到的文件扩展名是什么?2、若编辑源程序时出错怎么办?3、若要

2、将本次上机的源程序进行保存,去哪里查找源程序文件?4、如何重新打开一个已经存在的源程序?四、实验总结1、 实验中遇到的问题及解决方法。2、 实验体会。实验二 数据类型、运算符与表达式一、 实验目的C 语言程序设计与数据 结构 山东信息职业技术学院21. 掌握基本数据类型的使用。2. 掌握运算符的使用方法、优先级及表达式的书写规则。二、 实验内容1、验证课本相关例题例 2.1-2.11。2、课本 P36上机实训的内容3、验证课后习 P39题第 4题。 4、分析下列程序的结果并上机验证:1)以下程序运行后的输出结果是 _ 。 main() int a,b,c; a=25; b=025; c=0x2

3、5; printf(“%d %d %dn,a,b,c);程序运行后的输出结果是_2) 数字字符 0的 ASCII值为 48,若有以下程序main() char a=1,b=2 ; printf(“%c,“,b+); printf(“%dn“,b-a);程序运行后的输出结果是_3)有以下程序 main() int m=3,n=4,x; x=-m+; x=x+8/+n; printf(“%dn“,x); 程序运行后的输出结果是_4)若有语句int i=-19,j=i%4; printf(“%dn“,j);则输出结果是 _三、 实验步骤编写源程序进行调试、运行。记下实验中遇到的问题及解决方法。四、

4、实验总结C 语言程序设计与数据 结构 山东信息职业技术学院3实验三 数据的输出一、实验目的1、单个字符的输入。2、格式输出函数的使用。二、实验内容和要求1、验证课本相关例题。2、验证课本 P60的第 3,4.1题。3、有以下程序 main() int m=0256,n=256; printf(“%o %on“,m,n); 程序运行后的输出结果是4、有以下程序 main() int a=666,b=888; printf(“%dn“,a,b); 程序运行结果是:5、验证以下程序段的输出结果:int x=2002, y=2003;printf(“%dn“, (x,y) );运行结果:6、根据三角形

5、的三边长计算三角形的面积。四、 实验总结实验四 数据的输入及顺序程序设计一、实验目的C 语言程序设计与数据 结构 山东信息职业技术学院41、单个字符的输入。2、格式输入函数的使用。3、顺序程序设计。二、实验内容和要求1、验证课本相关例题。2、实现课本 P58上机实训和 P60的第 4题。3、编写程序,读入三个整数给 a、b、c ,然后交换他们的值,要求把 a 的值给 b,b 的值给 c,c的值给 a。源程序:4、以下程序的功能是:给 r 输入数据后计算半径为 r 的圆面积 s,程序在编译时出错。 main() int r; float s; scanf(“%d“, s=*p*r*r; prin

6、tf(“s=%fn“,s); 请写出出错原因:修改后运行结果:5、从终端输入一个三位数,将其百位、十位、个位分三行显示。例如,从键盘输入 153,则显示153三、实验总结实验五 选择结构程序设计(一)一、实验目的C 语言程序设计与数据 结构 山东信息职业技术学院51、了解 C 语言表示逻辑量的方法(以 0 代表” 假”,以 1 代表” 真”) 。2、学会正确使用逻辑运算符和逻辑表达式。3、熟练掌握 if 语句。二、实验内容及步骤1、验证课本相关例题 4.1-4.10。2、课后题 4,5。3、编写程序实现,输入某学生的成绩,经处理后给出学生的等级,等级分类如下:90分以上(包括 90): A80

7、至 90分(包括 80):B70至 80分(包括 70):C60至 70分(包括 60):D60分以下: E源程序:三、实验总结:C 语言程序设计与数据 结构 山东信息职业技术学院6实验六 选择结构程序设计(二)一、实验目的1、熟练掌握 if 语句和 switch 语句。2、结合程序掌握一些简单的算法。3、进一步熟悉 VC 集成环境的使用方法。二、实验内容1、验证课本相关例题 4.11-4.13.2、上机实训 P78。3、阅读下面的 c30111.c 程序,要求对输入的数字 17 转换成文字星期几,对其它数字不转换。例如,输入 5 时,程序应该输出 Friday。程序如下:#include v

8、oid main( ) int day;scanf(“ %d“, switch (day) case 1 : printf(“ Monday , “);case 2 : printf(“ Tuesday , “);case 3 : printf(“ Wednesday , “);case 4 : printf(“ Thursday , “);case 5 : printf(“ Friday , “);case 6 : printf(“ Saturday, “);case 7 : printf(“ Sunday , “); 编译、连接和运行该程序,然后输入 4。其输出结果是什么?为什么是这样的结

9、果? 该程序有哪些错误?如何修改?4、输入一个三位的正整数,判断它是否是水仙花数。 (“水仙花数”是指一个 3位数,其各位数字的立方和等于该数本身。例如:153 是一个“水仙花数” ,因为 153=13+53+33。 )源程序:四、实验总结:C 语言程序设计与数据 结构 山东信息职业技术学院7实验七 循环结构程序设计(一)一、实验目的1、掌握循环的三种基本结构,重点掌握 while语句和 do-while语句的使用。2、掌握在程序设计中用循环的方法实现各种算法。二、实验内容 1、验证课本例题 5.1-5.8.2、实现课后 3,4.1,4.2,4,4.3、若输入 12345,分析输出结果是多少?

10、上机验证。#include void main( ) long data; scanf(“%ld“, while(data) printf(“%ld,“,data%10); data=data/10;4、有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,求出这个序列的前 20项之和。三、实验总结C 语言程序设计与数据 结构 山东信息职业技术学院8实验八-九 循环结构程序设计(二)一、实验目的1、掌握用 for语句,while 语句和 dowhile 语句实现循环的方法。2、掌握嵌套循环结构的执行过程。3、理解循环结构程序段中语句的执行过程,进一步练习程序的跟踪调试技术。4、掌

11、握 continue与 break 在循环结构中的作用与区别。二、实验内容1、验证课本例题 5.9-5.14.2、实现课后 4.3,4.5,4.6.3、课本 P102实训。4、写出以下程序结果并上机验证。(验证)#include void main( ) int i,j,x;for(i=0,x=0;i2;i+) x+;for(j=0;j3;j+) if(j%2) continue;x+;x+; printf(“x=%dn“, x);思考:用一句话概括 if(j%2)语句的作用。三、实验总结C 语言程序设计与数据 结构 山东信息职业技术学院9实验十 一维数组的应用一、实验目的1、掌握数组的含义2

12、、掌握定义一维数组的方法。3、学会用一维数组进行编程。二、实验内容1.验证课本例题 6.1-6.5。2.验证课后 P141的 3.1,3.2并编程实现 4.1,4.2。3、P135 上机实训 6.4。4、将一个数组中的值按逆序重新存放。例如,原来顺序为 1,2,3,要求改为 3,2,1.源程序:5.用数组处理 Fibonacci数列问题。已知 Fibonacci数列:1 1 2 3 5 8 13 21 34 源程序:三、实验总结:实验十一-十二 二维数组、字符数组及函数的应用C 语言程序设计与数据 结构 山东信息职业技术学院10一、实验目的1、 掌握二维数组元素的引用。2、 掌握字符数组和字符串函数的使用。二、实验内容1、验证课本相关例题。2、编程实现课后练习 3.3,4.4,4.5.3、定义一个二维数组来存放一个矩阵,然后将矩阵转置输出。源程序:4、编写一密码验证程序。原始密码由用户在程序中定义。若用户输入的密码和原始密码一致,则显示:“You are right!”,否则显示”You are wrong!”源程序:三、实验总结:实验十三 函数的声明及调用一、实验目的

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。