欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    最新c语言实验报告1.doc

    • 资源ID:33836039       资源大小:176KB        全文页数:15页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    最新c语言实验报告1.doc

    精品资料c语言实验报告1.课程名称程序设计基础实验项目名称实验1 简单的C语言程序设计实验时数*实验类型操作性验证性设计性综合性指导老师*实验地点(包括机号 ) *实验日期*年*月*日学生姓名 *班级*学号 *同组成员无教师评阅(教师根据实际情况在两种成绩的评定方法中确定其一)等级制成绩:优 良 中 及 不及格百分制成绩:(具体的教师批阅,教师可在符合的选项中勾选,同时根据具体情况补充其它评语,特别是必须指出实验过程存在的问题与不足之处。)实验目的明确; 操作方法与步骤正确;设计文稿(表格、程序、数据库、网页)符合要求; 界面美观;布局合理;程序结构合理;算法正确;语法、语义正确;题解正确;实验结果正确;保存路径正确; 实验分析总结全面;解析完整;文字流畅;实验报告规范;其他:评阅教师签名实验报告内容(不同类型的实验课对实验报告可有不同要求,各个课程的实验报告可以根据自己的学科特点做适当的调整,由任课教师确定填写的内容,学生进行勾选,具体内容用附页填写。)实验目的和要求实验内容和原理主要仪器设备操作方法与实验步骤实验数据记录和处理实验结果与分析讨论、心得丽 水 学 院 计 算 机 实 验 报 告丽水学院计算机实验报告一、实验目的1.熟悉Visual C+6.0和C-Free等集成环境,掌握运行一个C程序的基本步骤,包括编辑、编译、连接和运行。2.掌握算术表达式和赋值表达式的使用。3.掌握基本输入、输出函数的使用。4.能够编程实现简单的数据处理。二、实验环境硬件:Pentium以上的计算机。软件:Windows XP操作系统、Visual C+6.0和C-Free等集成环境。三、实验内容和结果1.编程题1在屏幕上显示一个短句“What is a computer?”思考:(1)如何在屏幕上显示你自己的学号,姓名和班级?(2)如何在屏幕上显示数字、英文字母和汉字等信息?例如:“你在机房吗?”编程题1源程序: #include<stdio.h>void main()printf("What is a computer?n");程序运行结果: What is a computer?思考题(1): #include<stdio.h>void main()printf("1641115491,小王,班级n");思考题(2): #include<stdio.h>void main()printf("数字123456789n");printf("英文字母abcdefgABCDEFGn");printf("汉字:哇哈哈啊哈和n");2.编程题2在屏幕上显示下列图形。* * * * * * *思考:如何在屏幕上显示下列图形? AA A A编程题2源程序: #include<stdio.h>void main() int i,j; for(j=1;j<5;j+) for(i=5;i>j;i-)printf("*"); printf("n"); 程序运行结果: * * * * * * *思考题: #include<stdio.h>void main() printf(" A n"); printf("A An"); printf(" A n");3.编程题3已知小明的数学,英语和计算机课程的成绩分别是87分,80分和95分,求小明3门课程的平均分。输出示例:math=87,eng=80,comp=95,average=87思考:如果数学,英语和计算机课程的成绩从键盘输入,如何实现?编程题3源程序:#include<stdio.h>void main() int a,b,c,d: a=87 b=80 c=95 d=(a+b+c)/3 printf("average=%dn",d);思考题: #include<stdio.h>void main() int a,b,c,d; printf("请输入您的数学,英语,计算机成绩:n"); scanf("%d,%d,%d",&a,&b,&c); d=(a+b+c)/3; printf("math=%d,eng=%d,comp=%d,aeverage=%dn",a,b,c,d);程序运行结果: math=87,eng=80,comp=95,average=87 4.编程题4当n为258时,分别求出n的个位数字(digit1)、十位数字(digit2)和百位数字(digit3)的值。输出示例:整数258的个位数字是2,十位数字是5,百位数字是8思考:如果n是一个四位数,如何求出它的每一位数字?编程题4源程序: #include<stdio.h>void main() int a,b,c,n; n=258; a=n-n/10*10; b=n/10-n/100*10; c=n/100 ; printf("个位数字是%d,十位数字是%d,百位数字是%dn",a,b,c); 程序运行结果: 整数258的个位数字是2,十位数字是5,百位数字是8 思考题: #include<stdio.h>void main() int a,b,c,d,n; printf("请输入一个四位数n"); scanf("%d",n); a=n-n/10*10; b=n/10-n/100*10; c=n/100-n/1000*10; d=n/1000;printf("各位是%d,十位是%d,百位是%d,千位是%dn",a,b,c,d); 5.编程题5从键盘输入一个小写英文字母,将其转换为大写英文字母后,将转换后的大写英文字母及其十进制的ASCII码值显示到屏幕上。输出示例:大写英文字母:A 相应十进制的ASCII码值:65思考:如果该程序运行时读入的字符不是小写英文字母,那么会出现什么问题呢?如何解决这个问题?编程题5源程序: #include<stdio.h>void main() char c; printf("请输入一个小写英文字母n"); scanf("%c",&c); c=c-32; printf("大写英文字母为%c, ASCII码值为%d ,n ",c,c); 程序运行结果: a大写英文字母为A 65, 思考题: 如果该程序运行时读入的字符不是小写英文字母,那么会出现除大写字母以外的字符,为解决这个问题,可以加入if函数。#include<stdio.h>void main() char c;printf("请输入一个小写英文字母n"); scanf("%c",&c);if(96<c && c<123)c=c-32;printf("大写英文字母为%c,ASC码为%dn",c,c);else if(c<97|c>122)printf("falsen"); 6.调试示例 1 改正下列程序中的错误,在屏幕上显示短句“您好!”#include<stdio.h>void main( )printf(您好!n”)调试示例 1源程序:#include<stdio.h>void main( )printf("您好!n”);程序运行结果:您好!7. 调试示例 2改正下列程序中的错误,输入一个摄氏温度,要求输出华氏温度。公式为 f9/5*c +32,f 为华氏温度,c 为摄氏温度。要求输入输出要有文字说明,输出结果取 2 位小数。#include<stdio.h>void main( )float c, f;printf("input c:n");scanf("%f", &c); /*输入摄氏温度 c*/f=(9.0/5.0)*c+32; /*求华氏温度 f*/printf("c=f,f%5.2fn",c, f);思考:求 f 值的语句可否改成 f(9/5)*c+32;为什么?调试示例 2源程序:#include<stdio.h>void main( )float c, f;printf("input c:n");scanf("%f", &c); f=(9.0/5.0)*c+32; printf("f%5.2fn",f);程序运行结果:input c17f 62.60思考题: 不可以,9.0/5.0=1.8,而9/5=1,有效数字不同。8. 程序运行示例 1思考以下程序的运行结果并上机验证。#include<stdio.h>void main( )int k=2, i=2, m;m = (k += i *= k);printf("%d,%dn", m, i);程序运行结果:6,49. 程序运行示例 2思考以下程序的运行结果并上机验证。#include<stdio.h>void main( )double d;float f;long l;int i;i=f=l=d=20/3;printf("%d %ld %f %f n", i,l,f,d);程序运行结果:6 6 6.000000 6.00000010. 程序运行示例 3若运行时给变量 x 输入 12,思考以下程序的运行结果并上机验证。#include<stdio.h>void main( )int x,y;scanf("%d",&x);y=x>12?x+10:x-12;printf("%dn",y);程序运行结果:120四、实验心得 学习C语言是一个漫长的过程,其中对细节的要求很高,运用时需要熟练的技巧。注意事项:1. 以上封面内容必填。2. 实验报告内容按照附页格式填写。3. 实验目的、实验环境、实验内容参见辅导与实验书。4. 附页必须按封面与附页的顺序装订好。5. 学习委员按学号顺序排列上交。

    注意事项

    本文(最新c语言实验报告1.doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开