C++入门编程(for循环)

欢迎回到我的频道,本期讲解的是c语言的for循环。

首先让我们来了解一下for循环吧。for循环其实就相当于一个重复循环几次,或者重复循环到。

for循环的运用如下 for(第一个变量;循环条件;每次循环发生的事情){}

有点难理解,我们用实例来演示一下。比如说我们要循环11次,那这个循环就可以设置成

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

{
}

演算一下就是第一次i是0,满足循环条件i<=10继续执行

第二次i=1,因为最后有一个i++所以i加了一,满足条件继续执行

一次类推一直到第十一次,i=11,不满足条件,循环结束。

下面我们来做一个简单的程序吧,求出n是不是质数,是则输出yes,不是则输出no(n在int范围内且不为1)

首先我们打开dev c++然后做好初始化。

然后让我们来分析一下这要求

所谓质数就是只能被1和它自己整除的数。这里我们可以用for循环的变量一个一个来试,因为计算机的速度要比人脑快所以也可以算。

接下来让我们来编写程序吧

在主程序int main的括号里输入以下内容。

 int n,i;
  cin>>n;
  for(i=2;i<n;i++)//从2开始一个一个查 
  {
      if(n%i==0)//如果有其他数可以整除n的话则这个数不是个质数 
      {
          cout<<"NO"<<endl;//输出no 
          return 0;//结束程序 
      }
   }
   cout<<"YES";//如果前面没有结束,则代表没有数可以整除n,则这个数就是个质数 ,故输出 
   return 0;// 结束程序 

然后点击编译运行随便输入一个比如说11,因为11是一个质数所以输出yes。如下:

 好的那么到这里就算是完成了。

写文章不易给个免费的关注和点赞吧,谢谢了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值