c语言实验报告模板电子版,C语言实验报告模板.doc
C语言实验报告模板.doc
下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
2.下载的文档,不会出现我们的网址水印。
3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
文档包含非法信息?点此举报后获取现金奖励!
下载文档到电脑,查找使用更方便
10
积分
还剩页未读,继续阅读
关 键 词:语言
实验
报告
模板
资源描述:
中南民族大学管理学院学生实验报告
中国海洋大学
学生实验报告
课程名称:
姓 名:
学 号:
年 级: 2016
专 业:计算机科学与技术
指导教师:
2016 学年秋季 学期
目 录
实验一 熟悉C开发环境和C程序的上机步骤
实验二 基本数据类型及数据的输入输出
实验三 运算符及表达式
实验(一) 熟悉C开发环境和C程序的上机步骤
实验时间: 2012.4.2 同组人员:
实验目的
(一).编译系统,熟练各菜单的功能,掌握在该系统上编辑、编译、连接和运行一个C程序的方法。
2.通过测试、运行简单的C程序,初步了解C语言程序的特点
实验内容
(一)1. 写一个C程序,求一个圆的面积
2.编写程序写任意三个书中的最大值
}
实验步骤
(一)
1. #includevoid main()
{
float R, S, pl;
printf("please input R");
scanf("%f",&R);
pl = 3.14159;
S=pl*R*R;
printf("S=%f", S);
return ;
}
2. #includevoid main()
{int a,b,c,max;
printf("please input a,b,c:\n");
scanf("%d,%d,%d",&a,&b,&c);
max=a;
if(maxvoid main()
{
int num ,total;
num=10;
total=num*PRICE;
printf("total=%d\n",total);
}
3.2 #includevoid main()
{
int a,b,c,d;
unsigned u;
a=12;b=-24;u=10;
c=a+u;d=b+u;
printf("a+u=%d,b+u=%d\n",c,d);
}
3.3 #includevoid main()
{
int a,b;
unsigned u;
a=32767;
b=a+1;
printf("%d,%d\n",a,b);
}
3.4 #includevoid main()
{
float a,b;
unsigned u;
a=123456.789e5;
b=a+20;
printf("%f\n",b);
}
3.5 #includevoid main()
{
printf(" ab c\t de\rf\tg\n");
printf("h\ti\b\bj k\n");
}
3.6 #includevoid main()
{
char c1,c2;
c1=97;
c2=98;
printf(" %c%c\n");
printf("%d%d\n");
}
(二)3.7 #includevoid main()
{
char c1=c,c2=h,c3=i,c4=n,c5=a;
c1+=4;
c2+=4;
c3+=4;
c4+=4;
c5+=4;
printf("%c%c%c%c%c\n",c1,c2,c3,c4,c5);
}
3.8 #includevoid main()
{
int c1,c2;
c1=97;
c2=98;
printf("%c%c\n",c1,c2);
printf("%d%d\n",c1,c2);
}
实验结果分析
1.
2.
3.7 3.8 的运行结果如上图所示,在操作过程中出现漏掉标点符号。
指导教师评阅
1、 实验态度:不认真( ),较认真( ),认真( )
2、 实验目的:不明确( ),较明确( ),明确( )
3、 实验内容:不完整( ),较完整( ),完整( )
4、 实验步骤:混乱( ),较清晰( ),清晰( )
5、 实验结果:错误( ),基本正确( ),正确( )
6、 实验结果分析:无( ),不充分( ),较充分( ),充分( )
7、 其它补充:
总评成绩:
评阅教师(签字):
评阅时间:
实验(三) 运算符及表达式
实验时间: 2012.4.16 同组人员:
实验目的
1.掌握算术运算符,自增自减运算符、赋值运算符、关系运算符号、逻辑运算符、条件运算符、逗号运算符、位运算符的功能及对运算符的要求
2.掌握各运算符的优先级和综合性
3.掌握自动转换的规则及强制转换类型
实验内容
1.调试运行例3.8
2.若有定义int x,y,a,b,c;,写出顺序执行下列表达式后x的值,然后通过程序验证。要求:先写出运算结果,然后利用程序验证
1.x=a=b=10
2.y=x=25%(c=3)
3.y+=2+3
4.x/=(x+(y%=2),(a&&5+3))
5.x*=x+=x-=x
6.x=((a=4%3,a!=1),++y>10)
main()
{
int x,y,a,b,c;
x=a=b=10;
printf("x=%d\n",x);
y=x=25%(c=3);
printf("x=%d,y=%d\n",x,y);
y+=2+3;
printf("y=%d\n",y);
x/=(x+(y%=2),(a&&5+3));
printf("x=%d\n",x);
x*=x+=x-=x;
printf("x=%d\n",x);
x=((a=4%3,a!=1),++y>10);
printf("x=%d\n",x);
}
3.若有定义int a=2,b=-3,c=4,x=2,y=3;计算下列表达式的值,然后通过程序验证。要求:先写出运算结果,然后利用程序验证
1.a>b&&b>c
2.!(b>c)+(b!=x)||(a+b)
3.a++-c+y
4.++a-c+++b
5.b%=c+a-c/7
6.(float)(a+b)/2+y
7.!(a==b+c)&&(x-a)
8.!c+1+c&&b+c/2
验证程序:
main()
{
int a,b,c,x=2,y=3;
a=2;b=3;c=4;
printf("a>b&&b>c=%d\n",a>b&&b>c);
a=2;b=3;c=4;
printf("!(b>c)+(b!=x)||(a+b)=%d\n",!(b>c)+(b!=x)||(a+b));
a=2;b=3;c=4;
printf("a++-c+y=%d\n",a++-c+y);
a=2;b=3;c=4;
printf("a++-c+y=%d\n",a++-c+y);
a=2;b=3;c=4;
printf("++a-c+++b=%d\n",++a-c+++b);
a=2;b=3;c=4;
printf("(float)(a+b)/2+y=%f\n",!(a==b+c)&&(x-a));
a=2;b=3;c=4;
printf("!c+1+c&&b+c/2=%d\n",!c+1+c&&b+c/2);
}
4.完成教材P67页3.9-3.12并上机验证其正确性
5.完成教材P111页5.3并上机验证其正确性
实验步骤
(1)3.8 #includevoid main()
{
float x;
int i;
x=32767.0;
i=(int)x%3;
printf("x=%f,i=%d\n",i,x);
}
(2)#includevoid main()
{
int x,y,a,b,c;
x=a=b=10;
printf("x=%d\n",x);
y=x=25%(c=3);
printf("x=%d,y=%d\n",x,y);
y+=2+3;
printf("y=%d\n",y);
x/=(x+(y%=2),(a&&5+3));
printf("x=%d\n",x);
x*=x+=x-=x;
printf("x=%d\n",x);
x=((a=4%3,a!=1),++y>10);
printf("x=%d\n",x);
}
(3)main()
{
int a,b,c,x=2,y=3;
a=2;b=3;c=4;
printf("a>b&&b>c=%d\n",a>b&&b>c);
a=2;b=3;c=4;
printf("!(b>c)+(b!=x)||(a+b)=%d\n",!(b>c)+(b!=x)||(a+b));
a=2;b=3;c=4;
printf("a++-c+y=%d\n",a++-c+y);
a=2;b=3;c=4;
printf("a++-c+y=%d\n",a++-c+y);
a=2;b=3;c=4;
printf("++a-c+++b=%d\n",++a-c+++b);
a=2;b=3;c=4;
printf("(float)(a+b)/2+y=%f\n",!(a==b+c)&&(x-a));
a=2;b=3;c=4;
printf("!c+1+c&&b+c/2=%d\n",!c+1+c&&b+c/2);
}
(4)3.9 main()
{
int x=2.5,a=7,y=4.7;
printf("x+a%3*(int)(x+y)%2/4=%d\n",x+a%3*(int)(x+y)%2/4);
}
3.10 #include void main()
{
int i,j,m,n;
i=8;
j=10;
m=++i;
n=j++;
printf("%d,%d,%d,%d\n",i,j,m,n);
}
3.12 (3) #includevoid main()
{
int a=12;
a*=2+3;
printf("%d",a);
}
(2)#includevoid main()
{
int a=12;
a-=2;
printf("%d",a);
}
(1)#includevoid main()
{
int a=12;
a+=a;
printf("%d",a);
}
(5)# include void main ()
{
int a,b,c,x,y;
a=3,b=4,c=5;
printf ("a+b>c&&b==c %d\n",a+b>c&&b==c);
printf ("a||b+c&&b-c %d\n",a||b+c&&b-c);
printf ("!(a>b)&&!c||1 %d\n",!(a>b)&&!c||1);
printf ("!(x=a)&&(y=b)&&0 %d\n",!(x=a)&&(y=b)&&0);
printf ("!(a+b)+c-1&&b+c/2 %d\n",!(a+b)+c-1&&b+c/2);
}
实验结果分析
(1)
(2)
(3)
(4) 1111
2. 3.10的运行结果如下图
(5).
111页的运行结果是正确的!如上图所示!
指导教师评阅
1、 实验态度:不认真( ),较认真( ),认真( )
2、 实验目的:不明确( ),较明确( ),明确( )
3、 实验内容:不完整( ),较完整( ),完整( )
4、 实验步骤:混乱( ),较清晰( ),清晰( )
5、 实验结果:错误( ),基本正确( ),正确( )
6、 实验结果分析:无( ),不充分( ),较充分( ),充分( )
7、 其它补充:
总评成绩:
评阅教师(签字):
评阅时间:
展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:C语言实验报告模板.doc
链接地址:https://www.renrendoc.com/p-56110873.html
c语言实验报告模板电子版,C语言实验报告模板.doc相关推荐
- DFA的构造C语言,DFA的编程实现含源代码实验报告剖析
<DFA的编程实现含源代码实验报告剖析>由会员分享,可在线阅读,更多相关<DFA的编程实现含源代码实验报告剖析(20页珍藏版)>请在人人文库网上搜索. 1.实验一(一)程序设计 ...
- c语言实验3报告及答案,C语言编程实验报告3
C程序设计实验报告 姓名: 张美生 实验地点: 首页 实验时间: 2020年3月29日 实验项目: 1. 掌握C语言逻辑值的表示方法(0表示"假",1表示"真&quo ...
- 重庆理工大学c语言程序实验报告,重庆理工大学-C语言程序实验报告.doc
重庆理工大学-C语言程序实验报告 程序设计基础C实验报告 PAGE 47 <程序设计基础C> 实 验 报 告 教学班级: 学号: 姓名: 课程教师: 实验辅导教师: 重庆理工大学计算机学院 ...
- 华中科技大学c语言作业测评,华中科技大学C语言实验报告.docx
华中科技大学C语言实验报告 课 程 实 验 报 告课程名称: C语言程序设计 专业班级: CS1409 学 号: U201414813 姓 名: 唐礼威 指导教师: 吴海 报告日期: 2015年6月2 ...
- 哈工大 c语言测试与系统控制 ad,哈工大——c语言在测量与控制中应用实验报告.pdf...
哈工大--c语言在测量与控制中应用实验报告 Harbin Institute of Technology Harbin Institute of Technology C 语言在测量与控制中的 C 语 ...
- 太原理工软件学院c语言2020,太原理工软件工程C语言实验报告 数组.doc
太原理工软件工程C语言实验报告 数组 实 验 报 告 课程名称: C语言程序设计 实验项目: 数组 实验地点: ZSA*** 专业班级: **** 学号: 201******* 学生姓名: ***** ...
- python语言程序设计实践教程答案实验六_20192417 实验一《Python程序设计》实验报告...
20192417 2019-2020-2 <Python程序设计>实验1报告 课程:<Python程序设计> 班级: 1924 姓名: 张家华 学号:20192417 实验教师 ...
- 五猴分桃c语言课程设计,c语言程序设计五猴分桃问题实验报告.doc
c语言程序设计五猴分桃问题实验报告.doc 课程设计报告学院.系:吉林大学珠海学院计算机科学与技术系专业名称:软件工程课程设计科目C语言程序课程设计所在班级:10班学生学号:04121010学生姓名: ...
- c语言编程流水灯与交通灯实验,C51单片机实验报告_流水灯_交通灯_定时器_双机交互_时钟.doc...
C51单片机实验报告_流水灯_交通灯_定时器_双机交互_时钟 学 号: 班 级: 自动化10班 姓 名: 张 指导老师: 胡 2012.12 单片机核心板实验要求 流水灯实验 实验目的: 简单I/O引 ...
- 太原理工大学c语言课程设计报告,[太原理工大学C语言实验报告.doc
[太原理工大学C语言实验报告 本科实验报告 课程名称: 程序设计技术B 实验项目: 实验地点: 明向校区软件学院机房 专业班级: 学号: 学生姓名: 指导教师: 呼克佑 2014年 12月 日 实验名 ...
最新文章
- Citrix XenServer@cloudstack基本功能测试报告2
- Win7 64位的SSDTHOOK(1)---SSDT表的寻找
- 腾讯云副总裁邹贤能:将陆续开源四大核心技术
- 三. 自动化测试用例设计
- 【转】Java抽象类与接口的区别
- Bailian2981 大整数加法【大数】(POJ NOI0106-10)
- win10删除vmware12后,重新安装失败(遗留注册表问题)解决总结
- ubuntu16.04下ROS操作系统学习笔记(三 / 二)ROS基础-ROS通信编程
- 惠普打印机驱动安装找不到打印机
- android nfc贴卡多次读写,Android Studio NFC 读写卡程序 (二)(示例代码)
- 遗传算法求解TSP问题-python实现
- 易语言卷帘菜单与json_易语言卷帘式菜单组件使用教程
- 基于netvibes源码实现类似igoogle的个性化主页
- Git上传项目提示Push rejected: Push to origin/master was rejected解决办法
- WPF MessageBox 添加确认取消按钮 并判断
- 哪些服务器支持 9200系列CPU,56核/112线程:英特尔发布9200系列Xeon Platinum CPU新品...
- 6.存储结构与磁盘划分
- 【论文阅读】A detailed analysis of CICIDS2017 dataset for designing Intrusion Detection Systems
- 7时过2小时是几时_7时过2小时是几时_飞机2小时和高铁7小时你愿意坐哪个?
- 测试方法-边界值/因果图设计