C语言实验报告范例

这篇具有很好参考价值的文章主要介绍了C语言实验报告范例。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

实验报告四

一, 实验类型:设计型

二, 实验室:

三, 指导老师:

四, 日期:

五, 实验名称:if分支语句的嵌套

六, 实验目的:

1, 学习if嵌套结构,能够用C语言编程解决日常生活的实例

2, 明确if语句在实现分支结构控制语句方面的特点和优势

3, 熟练掌握关系运算符、关系表达式、逻辑运算符和逻辑表达式、条件运算符和条件表达式,会使用if分支语句。

七实验仪器:Windows 11电脑、Microsoft Visual Studio 2010

八实验原理与步骤:使用if的嵌套及其多分支结构可以更加方便解决多于两个语句的问题。一个if语句中又包含一个或多个if语句的现象称为if语句的嵌套,else总是与它前面最近的那个未匹配的if相匹配。

If语句的基本形式;

If(表达式)

语句一;

else

语句二;

 文章来源地址https://www.toymoban.com/news/detail-423920.html

1,打开准备好的编程环境,输入如下代码:

#include<stdio.h>

int main()

{int x,y;

scanf("%d",&x);

if(x>0)

   y=1;

else

   if(x==0)

      y=0;

   else

      y=-1;

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

return 0;

}

2,鼠标点击启动调试,无误后再点击开始执行不调试

3,键盘第一次输入3,按enter键;第二次输入0,按enter键;第三次输入-12,按enter键

4,若将if语句的嵌套部分写成:if(x>=0)

   if(x>0)

      y=1;

   else

      y=0;

else

   y=-1;

重复上述操作,得到相同的值。

九数据记录与处理

1, 记录未嵌套前的if语句的输出结果

 

 

 

 

 

2, 记录嵌套后的输出结果

 

 

 

3, 比较if语句的基本形式输出和嵌套后的输出结果:发现输出结果相一致,但是嵌套的结构较为简单和清晰

十实验小结

1, 花括号后不能再加括号,复合语句中的语句执行时会被全部执行

2, if语句的书写可采用缩进格式,这样可以使程序的结构更清晰,更易读

3, 输入代码前可以先在草稿纸上画出程序执行流程图

4,    在if语句中注意else与if之间的对应关系,被执行的语句均为单个语句。要想执行一组(多于一个)语句时,用花括号把这一组语句括起来形成复合语句。

 

到了这里,关于C语言实验报告范例的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 数字电路实验一 组合逻辑电路的设计预实验报告

                                    ---用与非门74LS00,74LS20设计制作一个三人表决电路 (验证性实验) 1.查资料画出74ls00和74ls20芯片引脚图排列图,画出逻辑符号,掌握逻辑功能。 2.组合逻辑设计的一般步骤?用74LS00和74LS20设计制作一个三人表决电路(即3个人中有

    2023年04月25日
    浏览(48)
  • Android计算器设计实验报告

    一、实验目的:        熟悉Android稍微复杂的逻辑编程,应用网格布局设计一个简单Android计算器界面并能实现加减和清零等功能。 二、实验设备:        1.PC机        2.Windows操作系统        3.Android Studio 三、实验原理简述:        TableLayout是一种可以制作表格的布局

    2024年02月09日
    浏览(55)
  • Unity UI设计 软件构造实验报告

    实验 1: 仿真系统的 UI 主界面设计 (1)熟悉Unity中UI界面的设计与编写; (2)熟悉UI界面中场景转换,UI与场景内容相互关联的方式。 (3)熟悉Unity中MySQL数据库的操作 新建一个Unity场景,在此场景中实现如下功能: (1)自行设计一个登录、注册UI界面; (2)添加数据库的动

    2024年02月05日
    浏览(35)
  • Java面向对象程序设计实验报告(实验五 接口的练习)

    ✨ 作者:命运之光  ✨ 专栏: Java面向对象程序设计实验报告 ​ 目录 ✨一、需求设计 ✨二、概要设计 ✨三、详细设计 ✨四、调试结果 ✨五、测试结果 ✨附录:源程序代码(带注释) demo5类 Instrument类 Piano类 play类 Student类 Teacher类 Violin类 work类  实验五 接口的练习 实验

    2024年02月06日
    浏览(45)
  • 2023.5.5 面向对象程序设计实验报告

    实验项目名称:模板 1、熟练掌握函数模板和类模板的定义格式。 2、熟练运用函数模板和类模板解决实际问题。 1、复数类Complex有两个数据成员:a和b, 分别代表复数的实部和虚部,并有若干构造函数和一个重载-(减号,用于计算两个复数的距离)的成员函数。 要求设计一个

    2024年02月02日
    浏览(117)
  • Java面向对象程序设计实验报告(实验二 面向对象基础练习)

     ✨ 作者: 命运之光  ✨  专栏:Java面向对象程序设计实验报告 目录 ✨一、需求设计 ✨二、概要设计 ✨三、详细设计 ✨四、调试结果 ✨五、测试结果 ✨附录:源程序代码(带注释) 测试类demo2 Address类 Employee类 实验二 面向对象基础练习 实验环境: Eclipse+JDK 实验目的:

    2024年02月06日
    浏览(75)
  • 数据结构实验报告,二叉树的基本操作(C语言)

    作者:命运之光 专栏:数据结构 实验六 二叉树的基本操作 实验环境:Visual C++或Dev C++ 实验目的: 1、掌握二叉树创建; 2、掌握二叉树的遍历及常用算法。 实验内容: 通过完全前序序列创建一棵二叉树,完成如下功能: 1)输出二叉树的前序遍历序列; 2)输出二叉树的中序遍

    2024年02月09日
    浏览(37)
  • 中北大学算法分析与设计实验报告六(最大团问题)

    1.实验名称 实验六 回溯与分支限界算法实验 2.实验目的 题目:最大团问题 强化学生利用回溯算法和优化处理实际问题的能力。 3.训练知识点集群 (1)根据实验内容设计算法伪代码进行算法描述; (2)利用C++/C/Java等编程语言对算法伪代码进行工程化实现; (3)输入测试用

    2024年02月06日
    浏览(42)
  • 中北大学算法分析与设计实验报告三(数字旋转方阵)

    1.实验名称 实验三 分治与减治算法实验 2.实验目的 (1)掌握分治法的设计思想; (2)掌握数字旋转方阵的具体实现过程; (3)熟练掌握二维数组的使用方法; (4)在掌握的基础上编程实现数字旋转方阵的实现过程。 3.训练知识点集群 (1)根据实验内容设计算法伪代码

    2023年04月08日
    浏览(76)
  • Python爬虫期末设计(内含源代码及实验报告)

    1. 爬取一章小说内容 2. 爬取一本小说内容 3. 实现搜索作者或者小说名字 进行下载说 4. 把程序打包成exe软件 1. 发送请求 #         确定发送请求的url地址 我们请求网址是什么 #         确定发送请求的方式是什么 get请求 post请求 #         headers 请求参数    2.

    2024年02月10日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包