精华内容
下载资源
问答
  • 循环语句while i=1 while i<=20: if i%5==0: print(i) else: print(i,end='') i+=1 输入开始和结尾两个数,每5个输出一行 x,y=int(input()),int(input()) while x<=y: print(x,end='') if x%5==0: ...
  • while和do while习题

    千次阅读 2013-06-19 15:30:04
     //第三 师问学生,这道会做了吗?如果学生回答“会了(y)”,则放学,如果学生不会做(n),则老师再讲一遍,再问学生这道会做了吗?如果学生回答“会了(y)”,则放学,如果学生不会做(n),再讲……. ...

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace 练习
    {
        class Program
        {
            static void Main(string[] args)
            {
                //第一题 打印100次——“欢迎来到CSDN DOT班学习!”
                int i=0;
               while(i<100)
               {
                Console.WriteLine("欢迎来到CSDN DOT班学习!");
                i++;
               }

                //第二题 计算1到100这100个整数的和
                1+2+3+4+100
                int i = 1;
                int sum = 0;
                while (i <= 100)
                {
                    sum = sum + i;
                    i++;
                }
                Console.WriteLine(sum);

                //第三题 师问学生,这道题会做了吗?如果学生回答“会了(y)”,则放学,如果学生不会做(n),则老师再讲一遍,再问学生这道题会做了吗?如果学生回答“会了(y)”,则放学,如果学生不会做(n),再讲…….
              直到学生会为止,才可以放学。
              直到学生会或者老师讲了10遍还不会,都要放学
                Console.WriteLine("会不会?");
                string answer = Console.ReadLine();
                int i = 0;
                while (answer != "y" && i < 10)
                {
                    Console.WriteLine("老师再讲一遍");
                    i++;
                    Console.WriteLine("老师问会不会?(会了y)");
                    answer = Console.ReadLine();

                }
                Console.WriteLine("放学!");


                //第四题 2006年培养学生8万人,每年增长25%,请问按此增长速度,到哪一年,培养人数达到20万人?

               int year = 2006;
                double stu = 80000;
                while(stu<200000)
                {
                stu=stu*1.25;
                year++;
               
               
                }
                Console.WriteLine("{0}年培养人数超过20万{1}", year, stu);

     

    do  while 练习

    //1 明天小兰就要登台演出了,老师说再把明天的舞蹈表演一遍,如果老师满意,小兰就可以回家了,否则就要在练一遍,直到老师满意为止。

      string answer = "";
                do
                {
                    Console.WriteLine("小兰把明天的舞蹈跳一遍!");
                    Console.WriteLine("老师是否满意(满意输入“OK”,不满意输入任意键)");
                    answer = Console.ReadLine();
                }
                while (answer != "ok");
                Console.WriteLine("老师的回答是{0}", answer);

                string hd = "";

                do
                {
                    Console.WriteLine("小兰跳一遍!");
                    Console.WriteLine("行否,yes行。");

                    hd = Console.ReadLine();

                }
                while (hd != "yes");
                Console.WriteLine("回家");

    //断要用用户输入学生姓名,输入q时退出。

                string strNumber = "";
                int number;
                bool flag = true;
                do
                {
                    try
                    {
                        Console.WriteLine("请输入一个数字!输入q退出");
                        strNumber = Console.ReadLine();
                        number = Convert.ToInt32(strNumber);
                        Console.WriteLine("number*2={0}", number * 2);
                    }
                    catch
                    {
                        if (strNumber != "q")
                        {
                            Console.WriteLine("输入错误,请输入数值或q");
                        }
                        else
                        {
                            flag = false;
                        }
                    }

                }
                while(flag);

     

     


               

               Console.ReadKey();
            }
        }
    }

    展开全文
  • 使用do-while实现:输出摄氏温度与华氏温度的对照表,要求它从摄氏温度0度到250度,每隔20度为一项,对照表中的条目不超过10条。 转换关系:华氏温度 = 摄氏温度 * 9 / 5.0 + 32 double f=0.0;//表示华氏温度 ...

    1.

    使用do-while实现:输出摄氏温度与华氏温度的对照表,要求它从摄氏温度0度到250度,每隔20度为一项,对照表中的条目不超过10条。

        转换关系:华氏温度 = 摄氏温度 * 9 / 5.0 + 32

    double f=0.0;//表示华氏温度
    double c=0.0;//表示摄氏温度
    int num=0;
    do {
    	System.out.print("摄氏温度"+"\t"+"华氏温度");
    	System.out.println();
    	System.out.print(c+"\t");
    f=c*9/5.0+32;
    c=c+20;
    num++;
    
    System.out.println(f);
    } while (num<=10&&c<=250);

     

     

    2 计算100以类的偶数和

    int a = 1;
    		int add = 0;
    		while (a <= 100) {
    			if (a % 2 == 0) {
    				add = add + a;
    				a++;
    			} 
    			a++;
    		}
    		System.out.println("偶数和是:" + add);

     

    展开全文
  • while循环练习

    千次阅读 2019-01-14 23:11:00
    while循环重写小明的成绩,如果用户输入不合法就反复输入,直到正确为止 &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"...

    用while循环重写小明的成绩,如果用户输入不合法就反复输入,直到正确为止

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>while</title>
    	<script>
    		window.onload = function () {
    
    
    			while (true){
    
    
    				var i = 0;
    				var score = prompt('请输入小明的成绩');
    
    				if (score < 0 || score > 100){
    					alert('输入不合法,请重新输入');
    						continue;
    				}
    				else if(score == 100){
    					alert('奖励一辆BWM');
    						break;
    				}else if (score >= 80 || score <= 99){
    					alert('奖励一台iPhone15s');
    						break;
    				}else if(score >= 60 || score <= 79){
    					alert('奖励一本参考书');
    						break;
    				}else{
    					alert('什么奖励都没有');
    						break;
    				}
    				i++;
    			}
    }
    
    	</script>
    </head>
    <body>
    

    假如投资的年利率为5%,试求从1000块增长到5000块,需要花费多少年

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>while</title>
    	<script>
    		window.onload = function () {
    
    			var i = 1000;
    			var j = 0;
    			while (true){
    				i = i * 1.05;
    				if (i >= 5000){
    				break;
    			}
    			j++;
    			}
    	alert(j);
    }
    	</script>
    </head>
    <body>
    	
    </body>
    </html>
    
    展开全文
  • if和 while循环练习

    千次阅读 2018-12-27 09:01:18
    while num&amp;amp;amp;lt;=100: sum+=num #——&amp;amp;amp;gt;sum=sum+num num+=1 print('1-100的和为:',sum) 求出1-100之间所有偶数的和 num=1 sum=0 while num&amp;amp;amp;lt;=100: ...

    求出1-100之间的和

    num=1
    sum=0
    while num<=100:
    	sum+=num #——>sum=sum+num
    	num+=1
    print('1-100的和为:',sum)
    

    求出1-100之间所有偶数的和

    num=1
    sum=0
    while num<=100:
    	if num %2==0:  #对2求余
    		sum+=num
    	num+=1
    print('1-100所有偶数的和为:',sum)
    

    从控制台输入5个数求和求平均值

    i=1
    total=0  #定义一个和为0
    while i<5:
    	num=int(input('请输入第{}个数:'.format(i)))
    	total+=i
    	i+=1
    pingjunzhi=total/5
    print('和为:',total)
    print('平均值为:',pingjunzhi)
    
    

    从控制台输入三个数并打印出倒叙

    num_str = input('请输入一个三位数:')
    num = int(num_str)
    a = num // 100  # 提取百位数 对百位取整
    b = num // 10 % 10  # 提取十位 先对10取整在对10取余
    c = num % 10  # 对个位取余
    num1 = c * 100 + b * 10 + a
    print('输入的三位数逆序为:', num1)
    
    展开全文
  • 1 用while语句的2种方法输出数字:1到10 (1) x = 1 while x &lt;= 10:  print(x)  x += 1 (2) word = [1,2,3,4,5,6,7,8,9,10] for x in word:  print(x) (3) for y in range(1,10):  print(y,end=' '...
  • 练习: 打印1-100之间的所有数 int i=1; while(i<=100) { System.out.print(i+" "); i++; } 打印1-100之间的所有偶数 int j=0; while(j<=100) { System.out.println(j); j+=2;//这样写的效率比较...
  • day for循环for循环与do-while 循环do - while循环 do …while循环的语法 do{ 循环体; }while(); //此处有一个分号!!! 注意 do - while循环最后面必须有一个分号 do - while 循环结构和while结构的最大区别是...
  • 关于跳出while(1)死循环问题

    万次阅读 2018-08-07 18:31:33
    最近也是再看的时候看到了这个东西。同样也是再写需求中出现的东西。也就是while(1)死循环,有时候我们想让一个while一直循环。到需要的时候跳出循环。这种要怎么办??? 来看一道while(1){ switch(&...
  • python基础练习while,for循环练习

    千次阅读 2019-01-02 12:49:07
    循环练习: 1.随机输入5个数,输出最大值和...while num <= 5: a = int(input('请输入第{}个数:'.format(num))) # 将输入的数转化为整数型 if num == 1: # 输入第一个数时最大值最小值都是这个数 max =...
  • Python练习详解之while循环(小白友好) 你好!欢迎来到Python练习详解系列。为了让傻孩子(也就是我本人)更好的理解代码,打好编程基础,我决定仔细地解说一些我理解了的练习。欢迎观看!奥利给! 在开始...
  • python中while语句的练习

    千次阅读 2020-05-15 18:00:00
    本节练习: 猜数字游戏 用户登录程序需求 打印四种不同排序方法的星星 打印九九乘法口诀表 练习1:猜数字游戏 1. 系统随机生成一个1~100的数字; 2. 用户总共有5次猜数字的机会; 3. 如果用户猜测的数字大于系统...
  • python之for、while、if练习

    千次阅读 2017-12-01 12:04:01
    python之for、while、if练习 #!/usr/bin/env python # -*- coding:utf8 -*- # @Time : 2017/12/1 10:11 # @Author : hantong # @File : for_test.py #使用for循环遍历文件 with open('for.txt') as fd:  f =
  • DoWhile0--华硕笔试

    千次阅读 2011-10-17 20:54:32
    华硕2012校招碰到的一道,之前在实验室讨论过,关于Linux内核里很多的宏定义都是用do{}while(0)写的,讨论没那么深入,刚好http://kernelnewbies.org/FAQ/DoWhile0这里有个总结,转过来。 Why do a lot of #
  • while和for在何时使用 一定要清晰什么时候下使用while,什么情况下使用for。 for循环:对于一个已知的数据量大小,如果要一次查找里面的数据,就可以使用遍历循环,比如这些数据就可是字符串,字典,列表等我们...
  • Python练习--for循环与while循环练习

    千次阅读 2019-01-16 13:05:07
    用代码表示1-100求和 for循环 #1+2+3+...+100 sum = 0 for i in range (1,101): ...while循环 num = 0 i = 1 while i&amp;lt;=100: num += i i += 1 print(num) 9*9乘法表 for i in range(1...
  • 练习   1、使用while循环输入 1 2 3 4 5 6 8 9 10 n = 1 while n &lt; 11: if n == 7: print(" ") else: print(n) n = n + 1   这里值得注意的一点是,python里面并不支持诸如n++或++...
  • python之路 - while,for循环小习题

    千次阅读 2018-03-06 21:18:52
    #1、使用while循环输入 1 2 3 4 5 6 8 9 10n = 1 while n &lt; 11: if n == 7: pass else: print(n) n = n + 1 #2.求1-100的所有数的和sum = 0 for i in range(1,101): sum += i print (sum) #3.输出...
  • Java Magazine上面有一个专门坑人的面试系列: https://blogs.oracle.com/javamagazine/quiz-2。 这些问题的设计宗旨,主要是测试面试者对Java语言的了解程度,而不是为了用弯弯绕绕的手段把面试者搞蒙。 如果你看...
  • java基础学习——循环结构(while,do-while,for)笔试 1.求下面程序的输出结果? ;">package Test; public class test { public static void main(String args[]) { int sum=0; for(int i=1;i;i++); ...
  • (十)while 和 do while的区别

    千次阅读 2015-12-01 16:17:04
    while的语法是 while(条件判断){执行函数} do while的语法是 do{执行函数}while(条件判断) 假如 用do while的时候 int i = -1; do { cout = 0); 显示结果是-1。 用while的时候 int i = -1; ...
  • while 和 do while的使用及区别

    万次阅读 多人点赞 2018-11-30 10:43:19
    首先介绍while的使用,基本模式 while(循环条件){ 循环操作; } 例 private void testwhile(){ int i = 0; while (i &amp;amp;lt; 5) { i ++; Log.e(TAG, &amp;quot;i = &amp;quot; + ...
  • 因为是刚刚入门,不宜太难,所以没有讲太多难的地方,简单的,也不需要留思考。 今天主要给大家讲的就是各种语句,包括选择语句和循环语句。 二、重点知识介绍 1、作用域 作用域,顾名思义,就是变量能作用的...
  • 2019-6-26 [JavaSE] While循环 4个练习

    千次阅读 2019-06-26 22:38:10
    文章目录1.计算成绩和人数2.查询商品价格并计算总金额3.输出摄氏温度与华氏温度的对照表4.输入年月日,输出此日期是...//非固定次数循环while 和 do-while 任务一: 计算成绩和人数。 由用户输入多个学员成绩,当输...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,054,067
精华内容 421,626
关键字:

关于while的题