for循环

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

namespace for循环
{
class Program
{
static void Main(string[] args)
{
for (; ; )
{
//顺序,选择,循环
//for
//for (; ; )//死循环
//{

//}
//打印20遍你好
//for (int i = 1; i <= 20; i++)
//{
// if (i == 6)
// {
// continue;//结束本次循环,继续下次循环

// }

// Console.WriteLine(i);
//}
//输入一个整数,计算从1加到这个数的和
//Console.Write("请输入一个正整数:");
//int a = int.Parse(Console.ReadLine());
//int sum = 0;//0加上任何数都不会变化
//for (int i = 0; i <= a; i++)
//{
// sum += i;
//}
//Console.WriteLine(sum);

//Console.Write("请输入一个正整数:");
//int a = int.Parse(Console.ReadLine());
//int sum = 1;//0加上任何数都不会变化
//for (int i = 1; i <= a; i++)
//{
// sum *= i;
//}
//Console.WriteLine(sum);

//找出100以内的与7有关的数
//7的倍数
//个位数是7
//十位数是7

//int a = 0;
//for (double i = 1; i < 100; i++)
//{
// if (((i % 7) == 0) || (i / 10) == 7 || (i % 10) == 7)
// {
// Console.WriteLine(i);
// a ++;
// }

//}
//Console.WriteLine(a);

//一个游戏,前20关是每一关自身的分数
//21-30关,每一关是10分
//31-40关,每一关20分
//41-49关,每一关30分
//50关,是100分
//输入你现在闯到的关卡数,求你现在拥有的分数
//两种做法:if嵌套for for嵌套if

//Console.WriteLine("请输入闯到的关数:");
//int a = int.Parse(Console.ReadLine());
//int b = 0;
//if (a <= 50 && a > 0)
//{
// if (a == 50)
// {
// Console.Write("大神!您的");
// }
// else if (a > 40 && a < 50)
// {
// Console.Write("真厉害,您的");
// }
// else if (a < 41 && a > 30)
// {
// Console.Write("成绩一般,");
// }
// else if (a < 31 && a > 20)
// {
// Console.Write("请继续努力,");
// }
// else
// {
// Console.Write("啧啧啧,");
// }

// for (int i = 1; i < a; i++)
// {
// if (i <= 20)
// {
// b += i;
// }
// else if (i <= 30)
// {
// b += 10;
// }
// else if (i <= 40)
// {
// b += 20;
// }
// else if (i <= 49)
// {
// b += 30;
// }
// else
// {
// b += 100;
// }
// }
// Console.WriteLine("得分为" + b);
//}
//else
//{
// Console.WriteLine("您输入的有误");
//}

Console.Write("请输入您的阶梯数:");
int a = int.Parse(Console.ReadLine());
int b = 0;
if (a >= 0 && a <= 100)
{
if (a < 50)
{

for (int i = 0; i <= a; i++)
{
b += i;
}
}
else
{
b = 1125;
for (int i = 0; i <= (a - 49); i++)
{
b += 10;
}
}
Console.WriteLine("您的得分为:"+b);

}
else
{
Console.WriteLine("您输入的有误");
}

Console.WriteLine();
}
}
}
}

C#第六节课的更多相关文章

  1. centos shell脚本编程2 if 判断 case判断 shell脚本中的循环 for while shell中的函数 break continue test 命令 第三十六节课

    centos  shell脚本编程2 if 判断  case判断   shell脚本中的循环  for   while   shell中的函数  break  continue  test 命令   ...

  2. centos linux系统日常管理3 服务管理ntsysv,chkconfig,系统日志rsyslog,last ,lastb ,exec,xargs,dmesg,screen,nohup,curl,ping ,telnet,traceroute ,dig ,nc,nmap,host,nethogs 第十六节课

    centos linux系统日常管理3  服务管理ntsysv,chkconfig,系统日志rsyslog,last ,lastb ,exec,xargs,dmesg,screen,nohup,cur ...

  3. 风炫安全web安全学习第三十六节课-15种上传漏洞讲解(一)

    风炫安全web安全学习第三十六节课 15种上传漏洞讲解(一) 文件上传漏洞 0x01 漏洞描述和原理 文件上传漏洞可以说是日常渗透测试用得最多的一个漏洞,因为用它获得服务器权限最快最直接.但是想真正把 ...

  4. 风炫安全WEB安全学习第二十六节课 XSS常见绕过防御技巧

    风炫安全WEB安全学习第二十六节课 XSS常见绕过防御技巧 XSS绕过-过滤-编码 核心思想 后台过滤了特殊字符,比如说

  5. 风炫安全Web安全学习第十六节课 高权限sql注入getshell

    风炫安全Web安全学习第十六节课 高权限sql注入getshell sql高权限getshell 前提条件: 需要知道目标网站绝对路径 目录具有写的权限 需要当前数据库用户开启了secure_file ...

  6. 《linux就该这么学》第十六节课:第16,17章,Squid服务和iscsi网络存储

    第十六章 squid总结: 正向代理:yum  安装后清空防火墙即可正常使用,客户端设置浏览器 透明正向代理:vim  /etc/squid/squid.conf 59行:http_port  312 ...

  7. html第六节课

    JavaScript 一.JavaScript简介 1.JavaScript是个什么东西? 它是个脚本语言,需要有宿主文件,它的宿主文件是HTML文件. 2.它与Java什么关系? 没有什么直接的联系 ...

  8. Linux第六节课学习笔记

    if条件测试语句可以让脚本根据实际情况自动执行相应的命令,可以分为单分支.双分支与多分支. /dev/null为无回收功能的垃圾箱. read是用来读取用户输入信息的命令,-p用来显示提示信息. fo ...

  9. php第二十六节课

    会话购物车 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w ...

  10. php第十六节课

    分页 <?php /** file: page.class.php 完美分页类 Page */ class Page { private $total; //数据表中总记录数 private $ ...

随机推荐

  1. Java三行代码搞定MD5加密

    Java三行代码搞定MD5加密 https://www.dexcoder.com/selfly/article/4026 public class MD5Test { public static vo ...

  2. ExtJS学习笔记3:载入、提交和验证表单

    载入数据 1.比較好用的设置form数据的方法: formPanel.getForm().setValues([{id: 'FirstName', value: 'Joe'}]); 当中id值为for ...

  3. servlet中的中文乱码问题

    老师总会说道:学完这个知识点,我们来谈谈中文乱码问题. 乱码的问题总是无处不在,处理不好会给用户带极差的用户体验. 那么我们来记录一下servlet中的乱码问题吧! 1.服务器向客户端响应时出现的乱码 ...

  4. web认证方案

    web构建在http之上,而它又是无状态协议,如何控制用户访问服务器上的受限资源呢? 最原始你想法通过http基本认证,每次发请求时都向后台传递用户名密码信息,服务器每次收到请求后都先验证用户是否合法 ...

  5. Python入门 不必自己造轮子

    操作list list切片 字符串的分割 字符串的索引和切片 读文件 f = file('data.txt') data = f.read() print data f.close() 写文件 dat ...

  6. BZOJ 1877 拆点费用流

    思路: 呃  水题不解释 行么,, //By SiriusRen #include <queue> #include <cstdio> #include <cstring ...

  7. POJ 1330 Tarjan LCA、ST表(其实可以数组模拟)

    题意:给你一棵树,求两个点的最近公共祖先. 思路:因为只有一组询问,直接数组模拟好了. (写得比较乱) 原题请戳这里 #include <cstdio> #include <bits ...

  8. 阿里云 CentOS 6.5 使用XAMPP 搭建LAMP环境

    LAMP环境是常见的服务器环境,也是PHP网站常用的服务器环境,很多人喜欢手动配置,但是手动配置LAMP复杂.麻烦,简单一点的话可以使用集成环境.试了下LNMP的集成环境,用不习惯,另外由于本地一直使 ...

  9. A - Diverse Team

    Problem description There are n students in a school class, the rating of the i-th student on Codeho ...

  10. Spring Boot (1) 构建第一个Spring Boot工程

    Spring boot简介 spring boot是spring官方推出的一个全新框架,其设计目的是用来简化新spring应用的初始搭建以及开发过程. Spring boot特点 1.化繁为简,简化配 ...