C语言实验报告范例

打印 上一主题 下一主题

主题 913|帖子 913|积分 2739

实验报告四

一, 实验类型:设计型
二, 实验室:
三, 指导老师:
四, 日期:
五, 实验名称:if分支语句的嵌套
六, 实验目的:
1, 学习if嵌套结构,能够用C语言编程解决日常生活的实例
2, 明确if语句在实现分支结构控制语句方面的特点和优势
3, 熟练掌握关系运算符、关系表达式、逻辑运算符和逻辑表达式、条件运算符和条件表达式,会使用if分支语句。
七实验仪器:Windows 11电脑、Microsoft Visual Studio 2010
八实验原理与步骤:使用if的嵌套及其多分支结构可以更加方便解决多于两个语句的问题。一个if语句中又包含一个或多个if语句的现象称为if语句的嵌套,else总是与它前面最近的那个未匹配的if相匹配。
If语句的基本形式;
If(表达式)
语句一;
else
语句二;
 
1,打开准备好的编程环境,输入如下代码:
#include

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之间的对应关系,被执行的语句均为单个语句。要想执行一组(多于一个)语句时,用花括号把这一组语句括起来形成复合语句。

 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

不到断气不罢休

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表