精华内容
下载资源
问答
  • 典型while循环实例

    2012-06-28 16:43:35
    一个典型while循环实例,窗口台输出结果。
  • 这篇文章主要介绍了Python while循环使用else语句代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Python while 循环中使用 else 语句: else:表示 ...
  • while循环例子

    2013-10-30 00:02:21
    旺旺老师视频教程第三章Java基本语法while循环例子
  • while循环语句经典实例

    千次阅读 2020-09-29 00:08:07
    while循环语句经典实例 while True: usd = int(input("请输入美元:")) print(usd) if input("输入q结束:") == "q": break 请输入美元:123 123 输入q结束:q count = 0 while count<6: print(count) ...

    while循环语句经典实例

    while True:
        usd = int(input("请输入美元:"))
        print(usd)
        if input("输入q结束:") == "q":
            break
    

    请输入美元:123
    123
    输入q结束:q

    count = 0
    while count<6:
        print(count)
        count += 1
    

    0
    1
    2
    3
    4
    5

    count = 2
    while count<8:
        print(count)
        count += 1
    

    2
    3
    4
    5
    6
    7

    count = 0
    while count<7:
        print(count)
        count += 2
    

    0
    2
    4
    6

    start = int(input("请输入开始值:"))
    end = int(input("请输入结束值:"))
    count = start
    while count<end:
        print(count)
        count += 1
    

    请输入开始值:2
    请输入结束值:14
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13

    paper = 1e-5
    height = 0
    i = 0
    while height < 8844.43:
        i += 1
        height = paper * 2**i
    print(i)
    

    30

    import random
    
    ran_num = random.randint(1,100) #生成一个1-100的随机整数
    guess = int(input("请输入你的猜测(1-100)"))
    count = 1
    while guess != ran_num:
        if 0 < guess < ran_num:
            print("小了")
            guess = int(input("请输入你的猜测(1-100)"))
        elif 101 > guess > ran_num:
            print("大了")
            guess = int(input("请输入你的猜测(1-100)"))
        elif guess <= 0 or guess >= 100:
            int(input("请输入1-100之间的整数"))
        count += 1
    print("猜了",count,"次后猜对了")
    

    请输入你的猜测(1-100)50
    大了
    请输入你的猜测(1-100)25
    大了
    请输入你的猜测(1-100)12
    小了
    请输入你的猜测(1-100)19
    小了
    请输入你的猜测(1-100)22
    大了
    请输入你的猜测(1-100)20
    小了
    请输入你的猜测(1-100)21
    猜了 7 次后猜对了

    import random
    
    ran_num = random.randint(1,100) #生成一个1-100的随机整数
    print(ran_num)
    guess = int(input("请输入你的猜测(1-100)"))
    count = 1
    while count < 4:
        #只能猜3次
        if 0 < guess < ran_num:
            print("小了")
            guess = int(input("请输入你的猜测(1-100)"))
            count += 1
        elif 101 > guess > ran_num:
            print("大了")
            guess = int(input("请输入你的猜测(1-100)"))
            count += 1
        elif guess <= 0 or guess >= 100:
            int(input("请输入1-100之间的整数"))
        elif guess == ran_num:
            print("猜了",count,"次后猜对了")
            break #猜对了就结束循环(break是跳出循环,所以不会执行while的else语句)
    
    else: #while的条件不满足时执行
        print("失败,猜测超过3次")
    

    57
    请输入你的猜测(1-100)56
    小了
    请输入你的猜测(1-100)56
    小了
    请输入你的猜测(1-100)57
    猜了 3 次后猜对了

    展开全文
  • do{}while循环例子

    2013-10-30 00:03:47
    旺旺老师JavaSE视频教程第三章do{}while循环例子
  • 主要介绍了Python While循环语句实例演示及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • While循环的一个简单实例

    万次阅读 2019-03-01 13:34:31
    While循环的一个简单实例 从键盘输入一个数,打印这个数乘以2的结果,然后再次输入,直到用户输入end为止 while (true) { Console.WriteLine("请输入一个数:"); string s = Console.ReadLine(); ....

    While循环的一个简单实例

    1. 从键盘输入一个数,打印这个数乘以2的结果,然后再次输入,直到用户输入end为止
                 while (true)
                {
                    Console.WriteLine("请输入一个数:");
                    string s = Console.ReadLine();
                    if (s == "end")
                    {
                        break;
                    }
                    int input;
                    if(int.TryParse(s,out input))
                    {
                        Console.WriteLine("结果为:{0}", input*2);
                    }
                    else
                    {
                        Console.WriteLine("输入错误,请输入数字!");
                    }
                }
                Console.WriteLine("终止程序!");
                Console.ReadLine();
    

    运行结果:
    在这里插入图片描述

    展开全文
  • 利用while循环的经典案例

    万次阅读 2018-07-29 14:30:07
    /*计算61是不是素数,使用while循环*/  int a = 61;  while(true){  if(a%2!=0 &amp;&amp; a%a!=0){  System.out.println(a+"不是素数");  }else{  System.out....

    /*计算61是不是素数,使用while循环*/
            int a = 61;
            while(true){
                if(a%2!=0 && a%a!=0){
                    System.out.println(a+"不是素数");
                }else{
                    System.out.println(a+"是素数");
                    break;
                }
                a++;
            }

    /*打印直角三角形,使用while循环*/
            int k = 1;
            int j = 1;
            while(k<=j){
                System.out.print("*");
            
                while(j<=5){

            
                System.out.println();
                j++;
                }
                
                k++;
                
            }

     

    import java.util.Scanner;
    public class TestDemo07{
            /* 使用while循环,模拟ATM机输入密码操作

               银行密码:888888
            */
        public static void main(String [] args){
            int input = -1;
            Scanner scan = new Scanner(System.in);
            while(true){
                System.out.println("请输入密码:");
                input = scan.nextInt();
                if(input==888888){
                    break;
                }
            }
            System.out.println("密码输入正确!");

            /*第二种方法*/
            while(input!=888888){
            System.out.println("请输入密码:");
                input = scan.nextInt();
            
            }
            System.out.println("密码输入正确!");
        }
    }

     

    展开全文
  • 只要循环条件为True(以下例子为x > y),while循环就会一直 执行下去: u, v, x, y = 0, 0, 100, 30 ⇽--- ❶ while x > y: ❷ u = u + y x = x - y if x < y + 2: v = v + x x = 0 else: v = v + y + 2 x = x...
  • 内容索引:Java源码,初学实例,循环 包括while循环、do-while循环、 for循环、嵌套循环、求最大公约数、计算销售额、显示数字构成的金字塔、关键字break和continue、语句标号以及利用标号中止循环(可选)、显示素数...
  • C++中while和for循环的一些小例子

    千次阅读 2019-05-31 23:12:25
    //for包括循环头(初始化,循环条件,表达式)和循环体。只要满足循环条件就执行...1.使用while循环求解50-100的和 #include <iostream> using namespace std; int main() { int sum=0,v=50; while (v<...

    //for包括循环头(初始化,循环条件,表达式)和循环体。只要满足循环条件就执行循环体,之后再执行表达式。
    //for循环特别适用于循环次数已知的情况 。while相反。

    1.使用while循环求解50-100的和

    #include <iostream>
    using namespace std;
    int main()
    {
    	int sum=0,v=50;
    	while (v<=100){
    		sum+=v;
    		++v;
    	}
    	cout << "sum of 50 to 100 is "
    		<< sum << endl;
    	return 0;
    }

    2.使用while出印出10-1

    #include <iostream>
    using namespace std;
    int main()
    {
    	int v=10;
    	while(v>=1){
    		cout << v << endl;
    		--v;
    	}
    	return 0;
    }

    3.使用while打印用户输入的两数之间的所有数,包括这两个数

    #include <iostream>
    using namespace std;
    int main()
    {
    	int v1,v2;
    	cout << "enter to numbers" << endl;
    	cin >> v1 >> v2;
    	if (v1<v2){
    		int i =v1;
    		while (i>=v1 && i<=v2){
    			cout << i << endl;
    			i++;
    		}
    
    	}
    	else {
    		int i = v2;
    		while (i>=v2 && i<=v1){
    			cout << i << endl;
    			i++;
    		}
    	}
    	return 0;
    
    }

    4.使用for循环计算1-10和

    #include <iostream>
    using namespace std;
    int main()
    {
    	int sum=0;
    	for (int v=1; v<=10; ++v)
    		sum+=v;
    	cout << "sum of 1 to 10 is "
    		<< sum << endl;
    	return 0;
    }

    whilehile读while取输入的量不定的数据,求和

    #include <iostream>
    using namespace std;
    int main()
    {
    	int sum =0, value =0;
    	while (cin >> value ) //读取数据直到遇到文件尾,计算所有读入的值的和。
    		sum+=value;
    	cout << sum << endl;
    	return 0;
    }

    5.使用范围for语句将字符串内的所有字符用X代替

    int main(){
    	string mystring("hello world");  //定义字符串
    	int number = mystring.size();   //定义字符串个数,size函数
    	for (int i=0; i<number; i++)   //for循环,利用下标替代字符串中的字符
    		mystring[i]='X';
    	cout << mystring << endl; 
    	return 0;
    }

    6.使用if语句统计从cin读取的文本有多少元音字母

    #include<iostream>
    #include<string>
    #include<vector>
    using namespace std;
    int main(){
    	char ch; //字符'',string是字符串"" 
    	int sum_a=0,sum_e=0,sum_i=0,sum_o=0,sum_u=0;
    	while(cin >> ch){ // 读取数量不定的输入数据 
    		if(ch=='a')
    			++sum_a;
    		else if(ch=='e')
    			++sum_e;
    		else if(ch=='i')
    			++sum_i;
    		else if(ch=='o')
    			++sum_o;
    		else 
    			++sum_u;
        }
        cout << sum_a << sum_e << sum_i << sum_o << sum_u << endl;
    	return 0;
    } 

    7.用switch统计大小写元音,换行符个数

    #include<iostream>
    #include<string>
    #include<vector>
    using namespace std;
    int main(){
    	int sum_a=0, sum_e=0, sum_i=0, sum_o=0, sum_u=0; 
    	char ch;
    	while(cin>>ch){
    		switch(ch){
    			case'a':
    			case'A':
    				++sum_a;
    				break;
    			case'e':
    			case'E':
    				++sum_e;
    				break;
    			case'i':
    			case'I':
    				++sum_i;
    				break;
    			case'o':
    			case'O':
    				++sum_o;
    				break;
    			case'u':
    			case'U':
    				++sum_u;
    				break;
                case'\t':
    			case'\n':
    				++sum_c;
    				break;
    		} 
    	}
    	cout << sum_a << endl;
    	cout << sum_e << endl;
    	return 0;
    }

    8.统计输入的一组数各个数出现次数 

    int main(){
    	int curr=0,v=0; //curr是正在统计的数,将读入的新值存入v 
    	if(cin>>curr){ //读取第一个数,并确保确实有数据处理 
    		int i=1;  //保存我们正在处理的当前值的个数 
    		while(cin >> v){ //读取剩余的数 
    			if(v==curr) //如果值相同 
    				++i; //i加1 
    			else{ //否则打印前一个值的个数 
    				cout << curr << "occurs" << i << "times" <<endl;
    				curr=v; //记住新值 
    				i=1; //重置计数器 
    			}
    		} //while循环结束 
    		cout << curr << "occurs" << i << "times" << endl; //记住打印文件中最后一个值的个数 
    	} //最外层的if语句结束 
    	return 0;
    }

     

    展开全文
  • 在本教程中,我们将讨论while循环的用法。如前一个教程中所讨论的,循环用于重复执行同一组语句,直到某个特定条件满足后,程序就跳出这个循环。 while循环的语法: while(condition) { ...
  • 在写一个程序时,可能有一种情况,当你需要一遍又一遍的执行一些操作。在这样的情况下,则需要写循环语句,以减少代码的数量。 JavaScript支持所有必要的循环,以帮助您在所有...下面的例子说明了一个基本的while循环
  • do-while循环的一般格式如下: [initialization] do{ //循环体 [iteration] }while(condition); 该循环首先执行循环体,然后计算条件表达式。如果表达式的值为true,则返回到循环的开始继续执循环体,直到...
  • 前言 今天来说下python中的循环。循环的意思是什么,以环形、回路或轨道运行;沿曲折的路线运行;特指运行一周而回到原处。...先定义了num = 1 那么num 就是1的意思,然后while循环,当Num小于等10 的时
  • 1、do…while循环语句 格式: do{ 循环执行体 }while(循环条件); 注意该循环和while循环的区别: 当首次的循环条件结果是false,那么while循环的执行体是不执行的, 但是do…while循环的执行体无条件执行一次; 这个...
  • C语言while循环和do while循环详解

    千次阅读 多人点赞 2020-02-22 11:31:23
    在C语言中,共有三大常用的程序结构: 顺序结构:代码从前往后执行,没有任何“拐弯抹角”; 选择结构:也叫分支结构,重点要掌握 if else、switch 以及条件运算符;...while循环的一般形式为: while(表达式)...
  • 使用while循环设计用户登录,登录次数超过三,则报错 练习3: 用while循环实现如下效果 (1)效果1 * ** *** **** ***** (2)效果2 ***** **** *** ** * (3)效果3 * ** *...
  • 主要给大家介绍了关于JavaScript中while循环的基础使用教程,文中通过示例代码介绍的非常详细,对大家学习或者使用JavaScript具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
  • 1.while语句 格式:while 条件():  条件满足,事情1  条件满足,事情2 (1)定义一个整数变量,记录循环的次数 i=1 (2)开始循环 while i &lt;= 3  print 'hello' ...例子1:0~100之间所有数...
  • 这里写自定义目录标题C语言中,在学习do while循环结构的时候可能会遇到的问题关于do while代码加注释解释功能 C语言中,在学习do while循环结构的时候可能会遇到的问题 hi,你好,这是小编在第一次学习c语言的do ...
  • while循环结构和pycharm的使用

    千次阅读 2019-11-07 22:15:49
    while循环结构 while判断条件: 执行语句… else: 执行语句… while的循环的else语句比较特殊,这里的lese语句,只有在循环正常结束 才会执行,什么意思呢?意思就是说如果我们while循环过程中中断了, 也就是说执行了...
  • 最近通过JNI程序写了一个打开、读写串口的代码,发现程序跑起来后CPU资源占用率达到了100%的问题。 代码段如下: while (pCSerial->m_bReadThreadRuning) ...代码逻辑很简单,就是循环去读取串口数...
  • r语言中的while循环In addition to the for loop we discussed earlier, R also offers another kind of loop to perform iterative programming, namely the while loop. 除了前面讨论的for循环外 ,R还提供了另一...
  • java 数组、for循环、dowhile 实例代码
  • 会使用while循环结构 会使用do-while循环结构 会使用调试解决简单的程序错误 三目运算 a>10?100:200; 什么是循环?  循环就是重复做某件事情。 在我眼里就是一段代码持续的叫cpu去执行指定的次数。 ...
  • day for循环for循环与do-while 循环do - while循环 do …while循环的语法 do{ 循环体; }while(); //此处有一个分号!!! 注意 do - while循环最后面必须有一个分号 do - while 循环结构和while结构的最大区别是...
  • while循环语句

    千次阅读 2018-11-23 09:28:25
    * while循环 * while(表达式){循环体} * 表达式满足就执行循环体,直到不满足条件就跳出循环 */ /* * 分别求出1~200之间的奇数之和,偶数之和 */ int i=1,sum=0,sum1=0; while(i&lt;201){ if...
  • while循环: /** * while循环 */ public class 水仙花数 { public static void main(String args[]) { int i = 100;// 水仙花数大于100 int sum = 0; // 用来统计个数 while (i ) { int h = i / ...
  • 巧用while(true){ }死循环的一个小例子

    万次阅读 2017-06-21 22:56:30
    使用while循环,重复执行1,2两个步骤; while(true){} */ import java . util . Scanner ; public class Test4_switch { public static void main ( String [ ] args ) { Scanner sc...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 237,734
精华内容 95,093
热门标签
关键字:

while循环代码例子