收藏 分销(赏)

C语言第一次实验报告.doc

上传人:二*** 文档编号:4524801 上传时间:2024-09-26 格式:DOC 页数:7 大小:86KB 下载积分:5 金币
下载 相关 举报
C语言第一次实验报告.doc_第1页
第1页 / 共7页
本文档共7页,全文阅读请下载到手机保存,查看更方便
资源描述
. 实 验 报 告 一 (四学时) 课 程 C语言程序设计 实验项目 简单程序设计 成 绩 专业班级 勘查1502 学 号 201531053326 批阅日期 姓 名 杨暾 实验日期 2016/3/10 指导教师 一【实验目的】 1. 了解使用VC++6.0或CodeBlocks的开发环境,掌握在编译器上如何编辑、编译、连接和运行一个C程序; 2. 通过运行简单的C程序,初步了解C源程序的特点; 3. 学习变量常量的使用; 4. 掌握顺序结构程序设计方法; 二【实验内容】 第一部分:编译环境熟悉及常量变量的使用(2学时) 【实验1—基础题】 要求:完成实验指导书P208页2.2.1第2章实验题:熟悉上机实验环境和不同类型变量的定义与赋值,并把实验结果(包括编写的程序和运行结果)截图粘贴到“实验结果”下方(其他试验项目要求相同,不再重复说明) 目的:熟悉VC++6.0编译环境,了解变量类型和赋值方法 实验结果: #include <stdio.h> main () { int a=1; float b=2.5; char c='A'; printf("a=%d,sizeof(a)=%d\n",a,sizeof(a)); printf("b=%f,sizeof(b)=%d\n",b,sizeof(b)); printf("c=%c,sizeof(c)=%d\n",c,sizeof(c)); printf("End of program\n"); } 【实验2—验证题】 要求:完成实验指导书P208页2.2.2第3章实验题:编写一个程序从键盘输入球的半径r,计算球的体积和表面积并输出,把实验结果截图到相应位置(使用宏定义或const常量定义圆周率) 目的:熟悉简单的算术运算 实验结果: #include<math.h> #include<stdio.h> #define PI 3.14159 main() { double r,surface,volume; printf("Input r:"); scanf("%lf",&r); surface=4*PI*pow(r,2); volume=4.0/3.0*PI*pow(r,3); printf("surface=%lf\n",surface); printf("volume=%lf\n",volume); } 第二部分:顺序结构程序设计(2学时) 【实验—3】数学函数及运算表达式的使用 编写程序求函数的值,要求输入一个x,程序输出y的值。 程序分析: (1)声明两个实型变量 x、y (2)用 scanf 函数从键盘输入一个数给 x· (3)带入表达式求出 y 的值并用 printf 函数输出 注意事项: (1) 头文件还应包含数学头文件:#include<math.h> ,绝对值符号用函数fabs实现,7ex应表达为 7*exp(x),度数 67 应写弧度转换时应注意整除的概念, sin(67.0/180*3.14159),数学公式具体参照实验指导书附录 实验结果: #include<stdio.h> #include<math.h> void main() { const double PI=3.14159; double x,y; printf("Input x="); scanf("%lf",&x); y=fabs(x*x-7*exp(x))+sqrt(3*x*x+0.5*PI*sin(67.0/180*3.14159)); printf("%lf",y); } 【实验—4】顺序结构程序设计应用 美国人习惯使用英制计量单位,他们用几尺几寸(英尺英寸)来报自己的身高。如果遇到⼀个美国人告诉你他的身高是5英尺7英寸,他的身高应该是多少米呢? 编程实现一个英尺转换器,输入英尺英寸,输出对应米数。 提示:换算关系如下: 1 英尺= 12 英寸=30.48厘米 实验结果: #include<stdio.h> void main() { int foot,inch; float M; scanf("%d\n%d",&foot,&inch); M=2.54*(12*foot+inch)/100; printf("%.2f\n",M); } 【实验5—延伸训练】算数运算符的使用 要求: 编写一个程序,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a中的十位和个位数一次放在c数的千位和十位上,b数的十位和个位数依次放在c数的百位和个位上。例如:a=45,b=12时,执行程序后,c=4152. 实验结果: #include<stdio.h> int main() { int i, a, b, c[4]; printf("Please input num: "); scanf("%d", &a); printf("\nPlease input num: "); scanf("%d", &b); c[0] = a / 10; c[2] = a % 10; c[1] = b / 10; c[3] = b % 10; for(i = 0; i < 4; i++) printf("%d", c[i]); printf("\n"); return 0; } 精选文档
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服