专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

while语句怎么用,C语言while语句用法

来源:小易整编  作者:小易  发布时间:2023-03-20 08:53
摘要:while语句怎么用,C语言while语句用法一、语句格式:while(条件表达式) 语句1while(条件表达式) 语句1 语句2 语句3 语句… 二、与for循环的比较:一般的,对于可以确定循环次数的问题,我们采...

while语句怎么用,C语言while语句用法

一、语句格式:

while(条件表达式)  语句1;

while(条件表达式)  {    语句1;    语句2;    语句3;    语句…;   }

二、与for循环的比较:

一般的,对于可以确定循环次数的问题,我们采用for循环;对于已知循环条件但无法确定循环次数的问题,采用while循环会比较方便。

三、应用例题:

while语句怎么用,C语言while语句用法

#include<iostream>using namespace std;int main(){  int s=0,i=0;  while(s<=5050)   {    i++;    s+=i;  }  cout<<i<<endl;  return 0;}

while语句怎么用,C语言while语句用法

#include<iostream>using namespace std;int main(){  int num,ans=0;  cin>>num;  while(num!=0)  {    ans=ans*10+num;    num/=10;  }  cout<<ans;  return 0;}

while语句怎么用,C语言while语句用法

#include<iostream>using namespace std;int main(){  int m=18,n=12,r;//r储存m%n   r=m%n;  while(r!=0)  {    m=n;    n=r;    r=m%n;  }  cout<<n;  return 0;}

while语句怎么用,C语言while语句用法

#include<iostream>using namespace std;int main(){  int m,n,t,ans,b=1;  cin>>m>>n;//输入两个数   if(m<n)//保证最大的数储存在m中   {    t=m;    m=n;    n=t;  }  ans=m;//枚举法求最小公倍数   while(ans%n!=0)   {    b++;    ans=b*m;  }  cout<<ans;  return 0;}

while语句怎么用,C语言while语句用法

#include<iostream>using namespace std;int main(){  int time=0,a=1,b=1,c=1,hear=1;  bool flag;  while(c<=10)   {    flag=0;    time++;    if(a<=10)    {      a++;      flag=1;    }    if(b<=10&&time%2==0)    {      b++;      flag=1;    }    if(c<=10&&time%4==0)    {      c++;      flag=1;    }    if(flag) hear++;  }  cout<<"一共可以听到"<<hear<<"次拍手声。"<<endl;  return 0;}

四、课后练习:

while语句怎么用,C语言while语句用法

while语句怎么用,C语言while语句用法


本文地址:百科问答频道 https://www.neebe.cn/wenda/934088.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • 手机蓝牙的作用和用法(手机蓝牙有什么用途)

    手机蓝牙的作用和用法(手机蓝牙有什么用途)

    每部手机上都有一个蓝牙功能,大家以前都会用它来传输文件,不过随着移动网络和WiFi的普及,这个功能也渐渐被大家忽略了。今天,我们就来科普一些手机蓝牙不为人知的功能,让大家可以更好的使用这一功能。1、传输文件传输文件,这一功能应该是大家最熟悉...

  • 磁盘阵列raid5的用法

    磁盘阵列raid5的用法

    操作方法01在日常应用中,大多是把服务器上所有的硬盘创建RAID5,并且只划分了一个“逻辑磁盘”,这样从理论上来讲没有任何问题,在实际中也可以可以使用的,但是这种方法并不可取。RAID5是一种存储性...

  • C语言while语句的用法

    C语言while语句的用法

    while语句的一般形式为:while(表达式)语句其中表达式是循环条件,语句为循环体。#includeintmain(void){inti,sum=0;i=1;while(i...

  • 详解Linux中hdparm命令查看硬盘信息的用法

    详解Linux中hdparm命令查看硬盘信息的用法

    功能说明:显示与设定硬盘的参数。语  法:hdparm[-CfghiIqtTvyYZ][-a][-A][-c][-d][-k][-K][-m][-n...

  • 机动都市阿尔法枪盾好用吗 枪盾用法大全

    机动都市阿尔法枪盾好用吗 枪盾用法大全

    机动都市阿尔法中各式各样的武器,每个都有自己的特点,枪盾也是深受玩家青睐,那么机动都市阿尔法枪盾好用吗,下面就和小编一起来了解一下吧。一、武器简介:枪盾从外观即可看出组成,一面盾牌,一把散弹枪,可以看出这是攻守兼备的一个武器,尤其是在近战中...

  • 口袋超萌高级精灵球怎么用 高级精灵球用法攻略

    口袋超萌高级精灵球怎么用 高级精灵球用法攻略

    各位玩家们大家好,对于新手玩家在游戏中获得的高级球,高级球是十分珍贵的道具。那么口袋超萌高级精灵球怎么用才能有效的捕捉到精灵,小编总结出以下内容,希望可以帮助到大家。首先在口袋超萌的游戏中,玩家们也许都想拥有一只属于自己的强力神宠。那么究竟...

  • 霓虹深渊无限能量转换器怎么使用 能量转换器的用法介绍

    霓虹深渊无限能量转换器怎么使用 能量转换器的用法介绍

    本次要为大家介绍一款像素动作游戏——霓虹深渊无限,这里会有很多玩法以及很多有趣的道具,其中有一种叫做能量转换器,很多人好奇霓虹深渊无限能量转换器怎么使用,那么接下来小编就为大家介绍下这个道具的玩法,感兴趣的快跟小编一起来看看吧。霓虹深渊无限...

  • 原神温蒂用法攻略 全服最强打法

    原神温蒂用法攻略 全服最强打法

    温蒂在三测时号称全服最强角色,很多PC版玩家攒着原石不抽就是在等这期的温蒂,今天给大家带来原神温蒂用法攻略,全服最强打法。多功能性第1最先从多功能性上来说一说温蒂。她是1个拿弓的人物,这预示着许多射气球有关的谜题,都能用温蒂出场处理,而这...

  • 周排行
  • 月排行
  • 年排行

精彩推荐