东北大学C语言实验报告模板

C语言程序设计实验报告

实验名称顺序和条件控制语句学 院资源与土木工程学院专业班级采矿1201姓 名学 号任课教师柳秀梅实验时间2013年4月9日

实验目的

熟练掌握顺序结构程序设计;

学会正确使用逻辑运算符及逻辑表达式;

(3)熟练掌握if、if...else、if...else if语句,掌握if语句中的嵌套关系和匹配原则,利用if语句实现分支选择结构;

(5)掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧.进一步学习调试程序,掌握检查语法错误和逻辑错误的方法;

实验内容

编写计算函数Y值的程序

(1+x), x<2

Y= 1+(x-2)2, 2≤x<4

(x-2)2+(x-1)3, x≥4

要求:

利用if-else if语句实现;

②变量x,Y均为单精度类型;

通过scanf函数输入变量x的值;

输出的结果采用的格式是:x=取值,y=计算结果值;

运行程序,并针对x的不同取值范围分别输入x的值,以检查输出的Y值是否正确,

算法描述流程图

开始

定义函数a(float x,y)

源程序

#include

main()

{

float x,Y;

scanf("%f",&x);

if(x<2.0)

Y=1+x;

else if(x<4.0)

Y=1+(x-2)*(x-2);

else

Y=(x-2)*(x-2)+(x-1)*(x-1)*(x-1);

printf("x=%.2f,Y=%.2f\n",x,Y);

}

测试数据

测试数据为1,2,5

运行结果

出现问题及解决方法

实验心得

X<2?

东北大学C语言实验报告,东北大学C语言实验报告模板.doc相关推荐

  1. 计算机专业答辩记录表怎么填,开题报告答辩记录等表格填写模板.doc

    开题报告答辩记录等表格填写模板 信息科学与工程学院 毕业论文工作记录 题 目: 学生姓名: 学 号: 学 制: 班级: 专 业: 年级: 指导教师: 成绩: 完成时间:20 年 月 -- 20 年 月 ...

  2. c语言程序设计论文结构,c语言顺序结构设计实验报告.docx

    c语言顺序结构设计实验报告 姓名王中华班级学号31实验日期课程名称C语言程序设计指导教师陈强成绩 实验名称:C语言的三种结构-顺序结构 [实验目的] 1.理解C语言程序的三种基本结构.2.掌握变量定义 ...

  3. 学生选课管理系统c语言程序报告,c语言课程设计学生选课管理系统实验报告.doc...

    课程设计报告 课程设计题目:学生选课管理系统 学 号 姓 名:李唐松 专 业:软件工程 班 级: 091107 指导老师:谢小林 2009年1月5 *实验题目: 学分管理程序 *实验时间与地点:200 ...

  4. 安徽工程大学C语言程序设计实验报告,安徽工业大学嵌入式实验报告.docx

    安徽工业大学嵌入式实验报告 <嵌入式系统实验报告>指导教师:陆勤姓名:程少锋学号:139074366班级:物联网131班实验一B 熟悉实验开发环境一.实验目的熟悉ADS1.2 开发环境,学 ...

  5. 单片机c语言数码显示实验报告,单片机动态显示技术实验报告.doc

    桂林电子科技大学 实验报告 开 课 单 位 适用年级.专业 机械 课 程 序 号 课 程 代 码 实 验 名 称 <动态显示技术> 动态显示技术实验报告 一.实验目的 1.掌握动态显示技术 ...

  6. 计算器软件C语言课程设计实验报告,c简单计算器实验报告_相关文章专题_写写帮文库...

    时间:2019-05-15 12:55:15 作者:admin 计算器实验报告 班级: 07计本(1)班 姓名: 王林 学号: 20706031047 指导老师: 韩静 一. 需求分析 (1)制作一个 ...

  7. c语言的报告一,C语言实验报告(一).doc

    C语言实验报告(一) C语言实验报告(一) 一.实验目的 掌握C语言中,基本的输入输出函数的使用方法. 掌握printf中转义字符'\t','\n'的用法. 掌握赋值语句的用法. 掌握算术表达式.赋值 ...

  8. 电力系统matlab实验报告,基于matlab语言计算电力系统暂态稳定仿真程序实验报告.docx...

    基于matlab语言计算电力系统暂态稳定仿真程序实验报告 BeijingJiaotongUniversity 电力系统分析 暂态稳定分析实验 学院:电气工程学院 班级:xxxxxxxx 学号:xxxx ...

  9. 第四次c语言实验报告模板,C语言实验报告模板.doc

    C语言实验报告模板.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所得 ...

  10. 单片机c语言数码显示实验报告,单片机c语言版数码动态显示实验报告.doc

    单片机c语言版数码动态显示实验报告 数码管动态显示实验一.实验要求在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路在电路中增加四个7段数码管(共阳/共阴自选),将P1口作数据输 ...

最新文章

  1. 京东面试题:二叉树直径
  2. Linux 下如何安装软件?
  3. unity 的资源加载问题:一旦永久释放了,就再也不能加载了
  4. url访问后台数据报404_网络优化404页面没用吗?对于SEO会造成什么影响?
  5. python期末考试编程题_Python_编程题期末必看
  6. ibatisnet 学习手记(1)
  7. Java Web项目的保存和刷新
  8. Qt编译错误:无法解析的外部符号 __imp__CloseServiceHandle __imp__OpenSCManager
  9. Emmet Cheat Sheet(Sublime编辑)
  10. 关于《构建之法》阅读笔记 的致歉博客
  11. arm-none-linux-gnueabi交叉工具链 no such file or directory
  12. sql server concat()函数
  13. XP下安装ubuntu双系统
  14. archlinux安装windows字体
  15. OSChina 周四乱弹 —— 懦夫!你就不能找富婆吗
  16. CSDN-markdown总结前辈经验
  17. 桌面点右键,白屏怎么办
  18. 【Python 脚本报错】AttributeError:‘module‘ has no attribute ‘xxx‘的解决方法
  19. 彻底解决DNS劫持污染,如何彻底解决DNS劫持污染,方法介绍
  20. CodeForces - 366C Dima and Salad (01背包)

热门文章

  1. 锁升级过程(无锁、偏向锁、轻量级锁、重量级锁)
  2. N5N4 日语动词的11种变形
  3. java中pom文件详解
  4. IT线下培训班还值得报吗
  5. STM32-串行FLASH文件系统FatFs
  6. Fabric基础配置文件解析(一)
  7. Eclipse插件的8种安装方式
  8. JavaScript画的股票曲线图
  9. tomcat配置用户权限
  10. HANA+帆软:“帕累托“累计占比图的实现