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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(《C语言程序设计》实验报告实验111 3Word文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《C语言程序设计》实验报告实验111 3Word文档格式.docx

1、stdio.h int main( ) printf(This is a C program.n); return 0; 2. 在Visual C+ 6.0环境下输入下面的程序(有语法错误),编译、连接、调试该程序,直至程序无语法错误,然后运行程序,并观察分析运行结果。 int a,b,sum a=3; b=4; sun=a+b;print(“%d+%d=%dn”,a,b,sum); return 0;四、实验结果: 1. 运行结果(或截图): 2. (1) 改正后的源程序: (2) 运行结果(或截图):五、思考题: 1. 一个C程序上机的步骤有哪些? 答: 2. 组成C程序的基本单位是函数,

2、一个函数包括哪几个部分?成绩 指导教师签名 实验二数据类型、运算符和表达式 Visual C+ 6.01掌握整型、实型与字符型这三种基本类型的概念;2掌握常量及变量的使用方法;3. 掌握基本算术运算符及其表达式的使用方法;4. 掌握+、-运算符、赋值运算符及其表达式的使用方法。教材C语言程序设计教程第2章。 1. 在Visual C+ 6.0环境下输入下面的程序,编译、连接、调试该程序。 main( ) char m,n; m=280;n=320;printf(“%dt%dn”,m,n);printf(“%ct%cn”,m,n);2. 在Visual C+ 6.0环境下输入并运行下面的程序,观

3、察分析运行结果。 int a=3,b=4,c=8; float d,e; d=a+b/c; e=a+(float)b/c;printf(d=%f,e=%fn,d,e);3. 在Visual C+ 6.0环境下输入并运行下面的程序,观察分析运行结果。 int a,b,c,d,i,j,m,n; a=b=c=d=3; i=a+; j=+b; m=c-; n=-d;printf(a=%d,b=%d,c=%d,d=%d,i=%d,j=%d,m=%d,n=%dn,a,b,c,d,i,j,m,n);4. 在Visual C+ 6.0环境下输入并运行下面的程序,观察分析运行结果。main( ) int a=4

4、; a+=a-=a*a+a;a=%dn,a); 2. 运行结果(或截图):3. 运行结果(或截图):4. 运行结果(或截图): 1. 给变量命名应该注意哪些问题? 2. 程序2的运行结果中,d和e的值为什么不同?3. 程序3的运行结果中,i和j的值为什么不同?m和n的值为什么不同? 4. 请分析表达式a+=a-=a*a+a的运算过程(写出运算步骤)。 实验三简单的输入输出及顺序程序设计 1. 掌握整型、实型与字符型数据的正确输入方法(scanf函数的使用);2. 掌握整型、实型与字符型数据的正确输出方法(printf函数的使用);3. 掌握编写顺序程序的方法。教材C语言程序设计教程第3章。1.

5、 编写C程序,按下列公式计算并输出S的值,其中a和b的值有键盘输入。main() int a,b;float s;scanf(“%d,%d”,&a,&b);s=2.0*a*b/(a+b) /(a+b);printf(“s=%fn”,s);输入并调试。将scanf函数改为scanf(“%d%d”,&b);再编译,运行。观察结果。2. 在Visual C+ 6.0环境下输入并运行下面的程序,观察分析程序运行过程及结果。 int a,b,sum; printf(请输入第一个整数:); scanf(%d,&a);请输入第二个整数: sum=a+b;%d+%d=%dn,a,b,sum);3. 设圆半径r

6、=1.5,编写程序求圆周长、圆面积和圆球的体积。要求用scanf语句输入半径,输出时取小数点后两位。 1. 输入数据4,5输入修改后的数据4 545运行结果原因 3. (1) 程序中用到的变量(类型) (2) 算法(用伪代码描述或自然语言)(3) 源程序清单 (4) 运行结果(或截图) scanf(“%d,%d”,&b)与scanf(“%d%d”,&b)输入数据的方式有什么不同?从两种输入方式的对比中你得到什么启发?实验四选择结构程序设计 1. 正确使用关系运算符和关系表达式;2. 正确使用逻辑运算符和逻辑表达式;3. 熟练使用if语句实现选择结构程序;2. 熟练使用switch语句实现多分支

7、选择结构程序。教材C语言程序设计教程第4章。1. 下面程序的功能是:输入学生成绩,若成绩在90分以上,输出“Excellent!”;若成绩在6089分之间,输出“Pass!若成绩在60分以下,输出“Fail!”。请将程序补充完整,并上机运行程序。 int score; printf(请输入分数(0-100):); scanf(%d, ); if(score100 | score0) printf(Input Error!n);else if( ) printf(Excellent! else if( ) printf(Pass! printf(Fail! 运行该程序4次,分别输入4个不同的数据

8、,对应4种不同的情况,记录运行结果:2. 有如下分段函数:请输入x的值,求解对应的y值。3. 给出一个百分制成绩,要求输出成绩等级A、 B、 C、 D、 E。90-100为A,80-89为B,70-79为C,60-69为D,60分以下为E。用switch语句写。四、程序中所用的变量及其类型: 2. 3.五、算法(用伪代码或自然语言描述):2. 3. 六、源程序清单: 2. 3.七、实验结果: 2. 运行结果(执行程序3次,分别输入不同的3个数,对应3种不同的情况):3. 运行结果(执行程序5次,分别输入5组不同的数据,对应5种不同的情况):实验五简单循环程序设计 1. 掌握循环程序的基本结构;

9、2. 熟练掌握while、dowhile及for语句,并会用来编写循环结构程序。1.编写一个程序,计算并输出数列:1,3,5,2n-1,的前几项之和,其中n由键盘输入。要求分别用3种循环语句实现。方法1:用for语句实现。 long s,n,k,i; scanf(“ “,&n);k=2*n-1; ;for(i=1;i=k; ) s+=i;printf(“1+3+%ld=%ldn”,k,s);方法2:用while语句实现。long ,n,i=1; scanf(“%ld”,&while( )s+=i; ;printf(“1+3+%ld=%ldn”,2*n-1,s);方法3:用do-while语句实现。long s=0,n,i=1;do i=i+2; while( );填上所缺的空,运行程序,写出结果。2.输入两个正整数,求其中最大公约数和最小公倍数。四、程序中所用的变量(类型及其初值):五、算法(用伪代码描述):2. 1. 在下表中写出输入的数据及其运行结果:方法1方法2方法32. 运行结果(或截图):实验六多层循环程序设计及break、continue语句在循环程序中的应用 1. 掌握多层循环程序的执行过程及设计方法;2. 掌握break及continue语句在循环程序中的使用方法。1. 百马百担问题。有100匹马,驮100担。大

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1