小万xw


私信TA

用户名:dotcpp0657834

访问量:2388

签 名:

等  级
排  名 945
经  验 3436
参赛次数 19
文章发表 13
年  龄 0
在职情况 学生
学  校 大庆第一中学
专  业

  自我简介:

各位好,这节课我们学习了“if”,现在我为大家整理一下这节课的笔记吧


写这个笔记之前,我先给大家添加一个小知识点:

                                      当x大于0时,写x>0

                                      当x小于0时,写x<0

                                      当x等于0时,写x==0(千万不能写x=0

                                      当x大于或者等于0时,写x>=0

                                      当x小于或者等于0时,写x<=0

                                      当x不能等于0时,写x!=0


这节课学的是双分支结构(if),它有三种情况

单分支(只有一个条件)

代码:

#include <bits/stdc++.h>  //注意要改万能头
 
using namespace std;
 
int main()
{
   int 设数;
   cin>>设数;
   if(条件1)
   {
   语句
   }
    return 0;
}

例如

如果这次考试60分以上是及格,则a>60

#include <bits/stdc++.h>
 
using namespace std;
 
int main()
{
   int a;
   cin>>a;
   if(a>60)
   {
   cout>>"及格">>endl;
   }
    return 0;
}

 2. 双分支(有两个条件)

代码:

#include <bits/stdc++.h>   //注意要改万能头
 
using namespace std;
 
int main()
{
   int 设数;
   cin>>设数;
   if(条件1)
   {
   语句
   }
   else     //这里的else是以上都的条件没有发生的事
   {
   语句
   }
    return 0;
}

我们来练习作道题(题1)

题目描述:

给定一个整数,判断该数是奇数还是偶数。

输入格式:

输入仅一行,一个大于零的正整数n。

输出格式:

输出仅一行,如果n是奇数,输出odd;如果n是偶数,输出even。

样例输入:

5

样例输出:

odd

#include <bits/stdc++.h>
using namespace std;
int main()
{
   int n;
   cin>>n;
   if(n%2==0)        //当n是偶数
   {
   cout>>"even">>endl;
   }
   else                //反之     
   {
   cout>>"odd">>endl;
   }
    return 0;
}


 3. 三分支(有三个条件)

代码:

#include <bits/stdc++.h>    //注意要改万能头
 
using namespace std;
 
int main()
{
   int 设数;
   cin>>设数;
   if(条件1)
   {
   语句
   }
   else if(条件2)     //else if是要发生条件1和条件2之间的部分
   {
   语句
   }
   else                //这里的else是以上都的条件没有发生的事
   {
   语句
   }
    return 0;
}

我们再来练习一道题(题2)

题目描述:

输入两个整数,比较它们的大小。

输入格式:

一行,包含两个整数x和y,中间用单个空格隔开。

0 <= x < 2^32, -2^31 <= y < 2^31。

输出格式:

一个字符。

若x > y,输出 > ;

若x = y,输出 = ;

若x < y,输出 < 。

样例输入:

1000 100

样例输出:

>

#include <bits/stdc++.h>
 
using namespace std;
 
int main()
{
   int x,y;
   cin>>x>>y;
   if(x>y)           //当x大于y时
   {
   cout>>">">>endl;
   }
   else if(x=y)      //当x等于y时
   {
   cout>>"=">>endl;
   }
   else                //当x小于y时
   {
   cout>>"<">>endl;
   }
    return 0;
}


好了,这就是if的用法了,有错误的部分及时通知我,感谢您的观看。


 (题1出自第三章 选择结构 奇偶数判断

    题2出自第三章 选择结构 整数大小比较


 

0.0分

2 人评分

  评论区

  • «
  • »