专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

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语句用法


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


IT百科
小编:小易整编
相关文章相关阅读
  • c语言的输入函数有哪些

    c语言的输入函数有哪些

    c语言的输入函数有:1、scanf()函数、从标准输入stdin读取格式化输入;2、getchar()函数,从标准输入stdin获取一个字符;3、gets()函数,从标准输入stdin读取一行;4、getch()函数,从stdin流中读取字...

  • c语言是什么意思

    c语言是什么意思

    一:c语言是什么意思C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言,以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低...

  • 什么是Linux系统中nc命令?nc命令的用法详解

    什么是Linux系统中nc命令?nc命令的用法详解

    这篇文章主要介绍了linux系统中nc命令的基本用法,nc命令非常之强大,这里先简单介绍它用来作端口扫描以及文件传输等的基础使用。功能说明:功能强大的网络工具,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小...

  • 数据库的substr函数用法是什么

    数据库的substr函数用法是什么

    数据库的substr函数用法:1、【substr(str,pos,len)】从pos开始的位置,截取len个字符;2、【substr(str,pos)】pos开始的位置,一直截取到最后。数据库的substr函数用法:1、SUBSTR(st...

  • c语言中pow函数的用法是什么?

    c语言中pow函数的用法是什么?

    在c语言中pow()函数是用来求x的y次幂。x、y及函数值都是double型,其语法为“doublepow(doublex,doubley)”;其中参数“doublex”表示底数;参数“doubley”表示指数。pow()函数...

  • delete语句如何使用

    delete语句如何使用

    delete语句用于从数据库表中删除记录。基本语法为“deletefromtable_namewherecondition;”。DELETE语句用于从数据库表中删除记录。以下是DELETE语句的基本用法和一些常见示例:基本语法sql...

  • c语言中fun用法详解

    c语言中fun用法详解

    c语言中fun用法详解fun函数是自定义的C/C++语言函数,函数功能多样。该函数名为“函数”英文function的简写,一般在示例和试题中使用,通常在主函数中被调用。C/C++语言中,fun函数通常被主函数所调用。它是指用fun来定义一个...

  • matlab中zeros函数用法

    matlab中zeros函数用法

    matlab中zeros函数是用于返回一个double类零矩阵,其用法是:1、在命令行窗口中输入“b=zeros(5)”,按回车键可生成一个“5*5”的零矩阵;2、在命令行窗口中输入“b=zeros(3,4)”,并按回车键即可。zeros函...

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

精彩推荐