1.输入一个整数,计算从1加到这个数的结果
int sum = 0;
Console.WriteLine("请输入一个正整数");
int a = int.Parse(Console.ReadLine());
for(int i =0; i<=a ;i++)
{
sum += i;
}
Console.WriteLine("从1加到"+a+"的结果是:"+sum);
Console.ReadLine();

2.求阶乘1*2*3*...*n

输入一个正整数n,求1-n的阶乘

求阶乘1!+2!+3!+...+n!

方法一:

方法二:

3.案例:找出100以内与7有关的数并打印、
(1).从1找到100
(2).找出与7有关的数
个位数是7 a%10==7
十位数是7 a/10 ==7
能被7整除 a%7 ==0

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

方法一:

方法二:

5. //100节楼梯,0-49节的每一节是本身的分数,
//从50开始是每一关10分。
//输入现在所到的节数,求现在的分数

6.//switch (变量名){case “”: break;}
//输入月份,日期号,输出是今年的第几天
//平年,2月28天
//1,3,5,7,8,10,12 31天之内
//4,6,9,11 30天以内

int m1 = 31, m2 = 29, m3 = 31, m4 = 30, m5 = 31, m6 = 30,
m7 = 31, m8 = 31, m9 = 30, m10 = 31, m11 = 30;
Console.Write("输入月:");
int month = Convert.ToInt32(Console.ReadLine());
Console.Write("输入日:");
int day = Convert.ToInt32(Console.ReadLine());
switch (month)
{
case 1:
if (day >= 1 && day <= 31)
{
Console.WriteLine("第" + day + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 2:
if (day >= 1 && day <= 29)
{
Console.WriteLine("第" + (day+m1) + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 3:
if (day >= 1 && day <= 31)
{
Console.WriteLine("第" + (day+m1+m2) + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 4:
if (day >= 1 && day <= 30)
{
Console.WriteLine("第" + (day+m1+m2+m3) + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 5:
if (day >= 1 && day <= 31)
{
Console.WriteLine("第" + (day+m1+m2+m3+m4) + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 6:
if (day >= 1 && day <= 30)
{
Console.WriteLine("第" + (day+m1+m2+m3+m4+m5) + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 7:
if (day >= 1 && day <= 31)
{
Console.WriteLine("第" + (day+m1+m2+m3+m4+m5+m6) + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 8:
if (day >= 1 && day <= 31)
{
Console.WriteLine("第" + (day+m1+m2+m3+m4+m5+m6+m7) + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 9:
if (day >= 1 && day <= 30)
{
Console.WriteLine("第" + (day + m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8) + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 10:
if (day >= 1 && day <= 31)
{
Console.WriteLine("第" + (day + m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9) + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 11:
if (day >= 1 && day <= 30)
{
Console.WriteLine("第" + (day + m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10) + "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
case 12:
if (day >= 1 && day <= 31)
{
Console.WriteLine("第" + (day+m1+m2+m3+m4+m5+m6+m7+m8+m9+m10+m11)+ "天");
}
else
{
Console.WriteLine("输入有误!");
}
break;
default:
Console.WriteLine("输入有误!");
break;
}
Console.ReadLine();

最新文章

  1. List集合对象根据字段排序
  2. Null 与 “” 的区别
  3. dom 动态生产表格
  4. sublime 设置文件默认打开方式
  5. thinkphp框架之模型(数据库查询)
  6. Symfony2中的设计模式——装饰者模式
  7. Jmail组件发送邮件说明ASP.NET
  8. css透明度(兼容所有浏览器)
  9. twemproxyMemcache协议解析探索——剖析twemproxy代码正编补充
  10. ListView下拉刷新上拉加载更多实现
  11. esxi网络中虚拟机的相关操作
  12. Linux基础操作整理
  13. 某公司面试java试题之【二】,看看吧,说不定就是你将要做的题
  14. ABAP-FI常用BAPI
  15. java 封装02
  16. CDOJ--1056
  17. 图解PCB布线数字地、模拟地、电源地,单点接地抗干扰!
  18. Java-Runoob-高级教程-实例-字符串:01. Java 实例 – 字符串比较
  19. overloading与overriding的区别
  20. LeetCode-13. Roman to Integer(罗马数字转阿拉伯数字)

热门文章

  1. 学生成绩管理系统[C]
  2. JavaScript中Eval()函数的作用
  3. 【rqnoj378】 约会计划
  4. 一张图入门python
  5. 第二个div+css前端项目
  6. JQ学习(一)
  7. js 获取系统当前时间
  8. AngularJS学习之Select(选择框)
  9. MatLab有关路径的几个命令
  10. 20145223《Java程序程序设计》第2周学习总结