06.do-while循环的练习
练习1:
namespace _09.do_while循环练习01{class Program{static void Main(string[] args){//计算1到100之间的整数的和;int limit =100;int sum =0;int i = 1;do{sum += i;i++;} while (i<=limit);Console.WriteLine("1到100之间的和整数和为:{0}.",sum);Console.ReadKey();}}}
namespace _10.do_while循环练习02{class Program{static void Main(string[] args){//要求用户输入用户名和密码,只要不是admin,888888就一直提示用户名或密码错误,请重新输入.bool b = true; //b用来控制循环是否继续下去do{Console.WriteLine("请输入用户名:");string name = Console.ReadLine();Console.WriteLine("请输入密码:");string pwd = Console.ReadLine();if (name == "admin" && pwd == "888888"){Console.WriteLine("输入很正确");b = false;}else{Console.WriteLine("用户名或密码错误请重新输入!");}} while (b);Console.ReadKey();}}}
namespace _11.do_while循环练习03{class Program{static void Main(string[] args){//不断要求用户输入学生姓名,输入q结束循环.string name;//用来保存输入的姓名do{Console.WriteLine("请输入学生姓名:");name = Console.ReadLine();} while (name!="q");Console.ReadKey();}}}
namespace _12.do_while循环04{class Program{static void Main(string[] args){//不断要求用户输入一个数字,然后打印这个数字的两倍,输入q结束循环.int number=0;string s = null; //用来验证是否输入了"q"do{Console.WriteLine("请输入一个数字:");s = Console.ReadLine();if (s == "q"){break;}else{try{Console.WriteLine(int.Parse(s)*2);}catch{Console.WriteLine("输入有误.");}}} while (s != "q");Console.ReadKey();}}}
namespace _13.do_while循环05{class Program{static void Main(string[] args){//不断要求用户输入一个数字(假定用户输入的都是正整数),当用户输入end的时候,//显示共输入的数字中的最大值int number = 0; //用来保存输入的整数int temp = 0; //用来保存最大的数string s = null; //用来保存输入的内容do{Console.WriteLine("请输入一个整数");try{s = Console.ReadLine();number = Convert.ToInt32(s);if (number > temp){temp = number;}}catch{if (s == "end"){Console.WriteLine(temp);break;}}} while (true);Console.ReadKey();}}}
06.do-while循环的练习的更多相关文章
- 059 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 06 增强型for循环
059 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 06 增强型for循环 本文知识点:增强型for循环 增强型for循环格式 案例练习增强型for循环 数组名字 ...
- 044 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 06 使用do-while循环实现猜字游戏
044 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 06 使用do-while循环实现猜字游戏 本文知识点:do-while循环深入运用 案例练习 案例 ...
- Python基础:06条件和循环
1:条件表达式(三元操作符) Python 在很长的一段时间里没有条件表达式(C ? X : Y), 或称三元运算符.人们试着用 and 和 or 来模拟它, 但大多都是错误的. 根据 FAQ , 正 ...
- [lua]紫猫lua教程-命令宝典-L1-01-06. 循环结构
L1[循环]01. for循环结构介绍 只是简单的说了下计数型的for循环结构 for i=1,10,1 do testlib.traceprint(i) end 注意几点: 1.上面的1和10表示循 ...
- Java_循环结构
目录 while循环 do...while循环 for循环 for循环嵌套 增强for循环 打印三角形 Debug 视频 while循环 while(布尔表达式){ //循环内容 } //死循环 wh ...
- C#语言和数据库基础
第一章 第一个C#程序 Vs2012密钥 RBCXF-CVBGR-382MK-DFHJ4-C69G8 01..net和C#的区别 大概在2000年,微软推出了一种革命性的产品--.NET(战略) 目标 ...
- 那些年,我们一起疯狂的C#
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VM ...
- Miller_Rabin (米勒-拉宾) 素性测试
之前一直对于这个神奇的素性判定方法感到痴迷而又没有时间去了解.借着学习<信息安全数学基础>将素性这一判定方法学习一遍. 首先证明一下费马小定理. 若p为素数,且gcd(a, p)=1, 则 ...
- 20160126.CCPP体系详解(0005天)
程序片段(01):eatmem.c 内容概要:语句和逻辑结构 #include <stdio.h> #include <stdlib.h> #include <Windo ...
- 记一次 JavaScript 浮点型数字误差引发的问题
需求 车间的工人在生产出来产品后,需要完成初步的自检,并通过手机上报.在实际生产中,用户(工人)不方便进行数值的输入,因而表单中的一些项设计成 picker 模式以供选取数值.数值的取值范围,根据允许 ...
随机推荐
- vi—终端中的编辑器
*:first-child { margin-top: 0 !important; } .markdown-body>*:last-child { margin-bottom: 0 !impor ...
- [Swift]八大排序算法(八):基数排序
排序分为内部排序和外部排序. 内部排序:是指待排序列完全存放在内存中所进行的排序过程,适合不太大的元素序列. 外部排序:指的是大文件的排序,即待排序的记录存储在外存储器上,待排序的文件无法一次装入内存 ...
- 杀死进程命令 kill
一般kill命令和ps命令结合使用, 例:现在想杀死telnet的进程 1.在所有进程中查看telnet命令 ps -ef |grep telnet 2.根据上面命令查到的进程id,如pid 是 xx ...
- Docker 安装Hadoop集群
资源准备:jdk1.8及hadoop2.7.3 链接:https://pan.baidu.com/s/1x8t1t2iY46jKkvNUBHZlGQ 提取码:g1gm 复制这段内容后打开百度网盘手机A ...
- AJAX中success函数的执行顺序
1,问题,在上图中,数据传输正常,但是一直输出为空的p,再输出66, 2,原因,默认开启了异步加载, 3,解决方法,开启同步,或者在success中添加函数.
- Java ExecutorService 四种线程池
1.new Thread的弊端 new Thead(new Runnable(){ @Override public void run() { // TODO Auto-generated metho ...
- fiddler抓安卓
1.tools connections 左 allow remote computersconnect 选中 2.配置模拟器 wifi 长按 修改网络 ip电脑ip 端口8888 ps:修改完不要 ...
- 浏览器端 禁止 html 使用后退 或者替换后退功能..
知乎大佬的代码: 作者:独夜行 链接:https://www.zhihu.com/question/40511430/answer/166467343 来源:知乎 著作权归作者所有.商业转载请联系作者 ...
- 最大比例(贪心+思维+gcd)
X星球的某个大奖赛设了M级奖励.每个级别的奖金是一个正整数. 并且,相邻的两个级别间的比例是个固定值. 也就是说:所有级别的奖金数构成了一个等比数列.比如: 16,24,36,54 其等比值为:3/2 ...
- SGU - 507 启发式合并维护平衡树信息
题意:给定一颗树,每个叶子节点\(u\)都有权值\(val[u]\),求每个非叶子节点子树的最小叶子距离,若该子树只有一个叶子节点,输出INF 貌似本来是一道树分治(并不会)的题目,然而可以利用平衡树 ...