[太原理工大学C语言实验报告

本科实验报告

课程名称: 程序设计技术B

实验项目:

实验地点: 明向校区软件学院机房

专业班级: 学号:

学生姓名:

指导教师: 呼克佑

2014年 12月 日

实验名称 实验一 C语言的运行环境和运行过程

实验二 C语言C、Win-TC、Visual C++等;

学会在上述某种编译系统中程序的编辑、编译、连接和运行;

通过运行简单的C程序,初步了解C源程序的特点;

理解C语言的数据类型,掌握各种常量的表示方法,变量的定义、初始化和赋值;

学会使用C语言的算术运算符以及表达式的求值过程。实验内容下载并安装C,语言编译系统,设置编辑。

输入并运行第1章例1-1和例1-2中程序,并记录遇到的问题和解决方法。

输入并运行第2章例2-2和例2-3中程序,并记录遇到的问题和解决方法。

求下面算术表达式的值(先自己分析,再试着用程序求解,比较得到的结果是否一致)。

⑴ 设x=2,a=7,y=4,求x+a%3*(x+y)%2/4;

⑵ 设a=2,b=3,x=3.5,y=2.5,求(float)(a+b)/2+(int)x%(int)y;

写出下面表达式运算后a的值,设原来a=10。设a和n已定义成整型变量(先自己分析,再试着用程序求解,比较得到的结果是否一致)。

⑴ a+=a ⑵ a-=2

⑶ a*=2+3 ⑷ a/=a+a

⑸ a%=(n%=2),n的值等于5; ⑹ a+=a-=a*=a;主要仪器设备台式或笔记本电脑实验记录(写出实验内容中2,3,4,5的程序代码和运行结果)(可分栏或加页)1-1#include

void main()

{ float a,b,sum,average;

scanf("%f,%f",&a,&b);

sum=a+b; average =(a+b)/2;

printf("sum=%f,average=%f\n",sum,average);

} 运行结果-输入2,4 得sum=6,average=3

1-2#include

void main()

{float s[10],max,min,sum,score;int i;

for(i=0;i<10;i++)

scanf("%f",&s[i]);

max=min=sum=s[0];

for(i=1;i<10;i++)

{if(maxs[i]) min=s[i]; sum+=s[i];}

score=(sum-max-min)/8;printf("score=%.4f",score);

} 运算结果-输入 1 2 3 4 5 6 7 8 9 10 得score=5.5

2-2

#include

void main(void)

{ int value1,value2,sum; value1=30; value2=45; sum=value1+value2;

printf("sum=%d\n",sum); }

运算结果-sum=75

2-3

#include

int max(int x,int y)

{int z;

if(x>y) z=x;

else z=y;

return z; }

void main(void)

{int a,b,c; printf("a,b="); scanf("%d,%d",&a,&b);

c=max(a,b); printf("max=%d\n",c);

} 运算结果-输入a,b=15,35 max=35

4 (1)

#include

void main()

{int a,x,y,m; a=7; x=2;y=4;

m=x+a%3*(x+y)%2/4;

printf("m=%d\n",m);

} 运算结果-m=2

4(2)

#include

void main()

{float a,b, x,y, m;

a=2;b=3;x=3.5;y=2.5;

m=(float)(a+b)/2+(int)x%(int)y;

printf("m=%f\n",m);

} 运算结果-m

太原理工大学c语言课程设计报告,[太原理工大学C语言实验报告.doc相关推荐

  1. c语言课程设计大作业模版,c语言课程设计报告模板下载

    c语言课程设计报告模板是一款专业的设计模板,对于在大学有需要些设计报告的朋友,可以下载这款模板作为参考,了解设计报告的需求,基本上毕业的论文设计也是在这个基础上严格要求的,欢迎下载使用. C语言介绍 ...

  2. C语言程序设计会员计费系统,C语言课程设计酒店房间登记与计费管理系统总结报告...

    <C语言课程设计酒店房间登记与计费管理系统总结报告>由会员分享,可在线阅读,更多相关<C语言课程设计酒店房间登记与计费管理系统总结报告(19页珍藏版)>请在人人文库网上搜索. ...

  3. c语言设计匀速直线运动,C语言课程设计指导书2015版(试用版)201506.doc

    C语言课程设计指导书2015版(试用版)201506精选 C语言课程设计 指导书 信息技术教学与实验中心 2015-04 目 录 第1章 C语言课程设计基本要求-------------- 1 §1. ...

  4. c语言课程设计目的及要求,C语言课程设计目及要求.doc

    C语言课程设计目及要求 C语言课程设计 课程设计要求 课程设计时间及安排 序号课时内容备注1第1次 理论知识讲解2第2次理论,选题,各班班长汇总选题结果(注意协调,每班同一个题目不超过2组,每组不超过 ...

  5. 南京航空大学c语言课程设计,南京航空航天大学C语言课程设计报告.doc

    南京航空航天大学C语言课程设计报告 程序主要功能: 电话薄管理系统要求实现一个电话薄系统的基本管理功能,包括 创建电话薄 分屏显示电话薄中的所有记录 向电话薄中插入一条记录 删除一条已经存在的记录项 ...

  6. c语言课程设计宋军答案,C语言课程设计实习报告封面

    <C语言课程设计实习报告封面>由会员分享,可在线阅读,更多相关<C语言课程设计实习报告封面(27页珍藏版)>请在人人文库网上搜索. 1.信息安全基础课程设计姓 名: 范相地 学 ...

  7. c语言课程设计总结心得大全,c语言课程设计的心得体会

    c语言课程设计的心得体会 相关内容: 课程设计的理论产生于对课程设计实践的考察.下面是第一范文网为大家带来的课程设计心得体会,希望可以帮助大家.课程设计心得体会范文1:机械设计课程设计心得体会经过一个 ...

  8. c语言课程设计自动答题系统,C语言课程设计-单项选择题标准化考试系统设计.doc...

    PAGE 沈阳航空航天大学 课 程 设 计 报 告 课程设计名称:C语言课程设计 课程设计题目:单项选择题标准化考试系统设计 院(系): 计算机学院 专 业: 计算机科学与技术 班 级: 学 号: 姓 ...

  9. c语言课程设计 职工信息管理系统,C语言课程设计-职工信息管理系统程序设计.doc...

    C语言课程设计-职工信息管理系统程序设计 C语言课程设计报告 设计题目:职工信息管理系统程序设计 课程设计评语2 目 录3 1.课程论文题目4 2.程序设计思路4 3.功能模块图5 4.数据结构设计5 ...

  10. c语言 课程设计题目,2019年C语言课程设计选题.doc

    PAGE PAGE 1 C语言课程设计选题 题一.<学生成绩管理> (必做题) 写一个"学生成绩管理"程序,要求程序如下功能: (1) 成绩录入,(2)成绩修改(按学号 ...

最新文章

  1. 嵌入式linux结构框图,嵌入式linux系统的结构
  2. Loadrunner11如何使用非IE浏览器录制脚本
  3. 面向对象程序中的常量
  4. 成功解决ProxyError: Conda cannot proceed due to an error in your proxy configuration.Check for typos an
  5. CSS固定背景的图片
  6. php jquery grid,jQuery Grid
  7. 电脑要什么配置好_学平面设计用什么电脑比较好?对配置要求高吗?
  8. node入门-学习笔记
  9. wepy学习笔记之环境搭建
  10. 【RK3399Pro学习笔记】八、ROS话题消息的定义与使用
  11. 理解Spring MVC Model Attribute 和 Session Attribute
  12. adminlte3 动态菜单_一本科学菜单,十倍利润增长 | 跟巴奴学餐饮业的精简风:菜单越薄,利润越厚!...
  13. KeilC51基本关键字
  14. python检查验证_Python:在时间、日期之间进行检查。验证日期
  15. springboot 配置文件加密
  16. DrEA-many objective总结
  17. 【Unity】Firebase-Google登录身份验证功能接入流程
  18. 如何做好网站优化推广
  19. OC10 -- block / 多态
  20. 乐视体感astra pro深度摄像头在ros系统获取 深度图像 彩色图像 无色彩点云数据 彩色点云数据

热门文章

  1. [Xcode 实际操作]七、文件与数据-(17)解析JSON文档
  2. 一套完整的用户增长系统架构
  3. 阿里云Https部署网站
  4. XidianOJ 1123 K=1 Problem of Orz Pandas
  5. UValive4195 Heroes of Money and Magic
  6. 搭建wordpress开发环境
  7. SharePoint2007 配置MOSS基于AD的Forms验证
  8. ASP.NET下QueryString不同字符编码间强制转换的解决方案
  9. ArcUser 2006第2期拾零
  10. 剖析管理所有大数据组件的可视化利器:Hue