输入100以内的数,累加求和,如果输入不是100以内的提示用户重新输入

               for (; ; )
               {
                   Console.Write("请输入一个100以内的整数:");
                   int a = int.Parse(Console.ReadLine());
                   int sum = 0;
                   if (a > 100 ||a <=0)
                   {
                       Console.WriteLine("请重新输入");
                   }
                   else
                   {
                       for (int i = 1; i <= a; i++)
                       {
                           sum += i;
                       }
                       Console.WriteLine(sum);
                       break;
                   }
               }
时间: 2024-10-18 02:23:56

输入100以内的数,累加求和,如果输入不是100以内的提示用户重新输入的相关文章

用户输入一个字符串,如果以a结尾,则认为是合法字符串,否则为非法字符串,提示用户重新输入

import java.util.Scanner; /** * */ /** * Homework14 * * @Description:用户输入一个字符串,如果以a结尾,则认为是合法字符串,否则为非法字符串,提示用户重新输入. Test04 * * @author * * email: [email protected] 2017年4月21日上午12:27:02 * */public class Test04 { public static void main(String[] args) {

shell脚本,提示用户输入一个用户名,如果存在;显示用户UID和SHELL信息;否则,则显示无此用户;显示完成之后,提示用户再次输入;如果是quit则退出;

[[email protected] wyb]# cat tishiuser.sh #!/bin/bash #提示用户输入一个用户名,如果存在:显示用户UID和SHELL信息:否则, #则显示无此用户:显示完成之后,提示用户再次输入:如果是quit则退出; echo 'Input `quit` to quit' while : do read -p "Please Input a user:" choice [ -z $choice ] &&continue [[ &q

黑马基础阶段测试题:提示用户输入账户名, 账户名要求长度需大于5,且以字母开头。若不合要求,则提示用户重新输入,直至输入的账户名符合要求为止。

代码: package com.swift; import java.util.Scanner; public class XunhuanLogin { public static void main(String[] args) { /* * 提示用户输入账户名, 账户名要求长度需大于5,且以字母开头.若不合要求,则提示用户重新输入,直至输入的账户名符合要求为止. */ String name; boolean flag=false; Scanner scan=new Scanner(Syst

100以内整数,累加求和,while做法

//输入一个100以内的整数,求1到这个整数的和 Console.WriteLine("请输入一个100以内的整数:"); int a=int.Parse(Console.ReadLine()); if (a < 0 || a > 100) { Console.WriteLine("您输入的不是100以内的整数!"); } else { int sum = 0; int i = 1; while(i<=a) { sum += i; i++; } C

提示用户一直输入数字(默认为正整数),当用户输入end的时候显示当前输入数字中的最大值。

string input = ""; int max = 0; while (input != "end") { Console.WriteLine("请输入一个正整数,输入end的时候我们将输入当前的最大值:"); input = Console.ReadLine();//可能输入数字, end,或者乱七八糟的字符串. if (input != "end") { try { int number = Convert.ToIn

////输入一个100以内的数,判断是不是正整数;

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 练习4 { class Program { static void Main(string[] args) { ////输入一个100以内的数,判断是不是正整数: Console.WriteLine("请输入一个整数"); int a = Convert.ToInt32(Console.ReadL

循环操作练习,用户输入3次0-20之间的数字,累加求和

/让用户循环操作,用户输入一个正整数(0-20),如果小于0或大于20都提示输入错误, //如果输入的是0-20之间的数,那么就打印从0到这个数的累加求和, //一共需要用户输入3遍,输入错误不计入这3遍操作当中 int count = 0; for (int k = 1; k >=-1;k++ ) { Console.Write("请输入一个正整数(0-20):"); int a = Convert.ToInt32(Console.ReadLine()); if(count&g

PYTHON练习题 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数。

Python 练习 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数,如果大于预设的数,屏幕显示"太大了,请重新输入"如果小于预设的数,屏幕显示"太小了,请重新输入"如此循环,直到猜中,显示"恭喜你,猜中了!共猜了N次"N为用户猜测次数. 答案: import random def guess_number(): true_num = random.randint(1, 100) user_n

Craps赌博游戏、百钱白鸡、七星彩选号、抓小偷、21根火柴、10000以内完美数

Craps赌博游戏 游戏规则:同时扔两颗骰子,第一次扔出的点数数7或则11玩家胜,扔出2.3或则12庄家胜利,否则继续扔骰子. 以后只要扔出和第一次相同的点数玩家胜,扔出7庄家胜. 玩家每次进入有1000的筹码,输完游戏结束! 1 public static void gambleGame() { 2 int a = 0; 3 int money = 1000; 4 for (int j = 0;; j++) { 5 if (money > 0) { 6 System.out.println(&qu