分享几个上机案例题

1.从控制台中输入一个数,如果是1,输出壹;如果是2,输出贰,如果是三,输出叁,否则输出没有

static void Main(string [] args)
{Console.WriteLine("请输入一个数");int a=int.Parse(Console.ReadLine());test1(a);
}
static void test1(int i)
{switch(i){case1:Console.WriteLine("壹");break;case2:Console.WriteLine("贰");break;case3:Console.WriteLine("叁");break;default:Console.WriteLine("没有");break;}
}

2.从控制台中输入一组数据,放在数组中,使用for循环遍历输出

static void Main(string [] args)
{Console.WriteLine("指定数据长度:");int length=int.Parse(Console.ReadLine());int [] i=new int[length];test2(length,i)
}
static void test2(int length,int[]array)
{for(int i=0;i<Length;i++){Console.WriteLine("请输入:");array[i]=int.Parse(Console.ReadLine());}Console.WriteLine("输出:");for(int i=0;i<=Length-1;i++){Console.WriteLine(array[i]+",");}
}

3.冒泡排序将一组数据从小到大输出

static void Main(string [] args)
{int [] i=new int[]{1,3,1,4,5,2,0};test3(i);
}
static void test3(int []array)
{int temp;for(int i=0;i<array.Length-1;i++){for(int j=0;j<array.Length-1-i;j++){if(array[j]>array[j+1]){temp=array[j];array[j]=array[j+1];array[j+1]=temp;}}}
}

4.循环输出1-200之间,所有三的倍数之和

static void Main(string [] args)
{test4(1,200);
}
static void test4(int start,end)
{for(start;start<=end;start++){if(start%3==0){Console.WriteLine(start);}}
}

5.使用do-while循环输出1-100之间所有整数之和

static void Main(String [] args)
{test5(1,100);
}
static void test5(int sta,int end)
{int sum=0;do{sum=sum+sta;sta++;}while(sta<=end);Console.WriteLine(sum);
}

6.从控制台中输入5个学生的名字,使用foreach遍历

static void Main(String [] args)
{string [] str=new string[5];test6(str);
}
static void test6(string [] str)
{for(int i=0;i<str.Length;i++){Console.WriteLine("请输入学生名:")str[i]=Console.ReadLine();}foreach(string s in str){Console.WriteLine(s);}
}

7.创建一个类Car,其中包含两个属性,name和color,封装两个属性,规定颜色只有银色,黑色和白色,其他默认黑色

class Car
{private string name;public string Name{get{return this.name;}set{this.name=value;}}private char color;public char GetColor(){return color;}public void SetColor(char color){if(color.Equals('银')||color.Equals('黑')||color.Equals('白')){this.color=color;}else{color='黑';}}
}

8.输出99乘法表

static void Main(String [] args)
{test8();
}
static void test8 ()
{for(int i=1;i<=9;i++){for(int j=1;j<=i;j++){   Console.Write(i+"*"+j+"="+(i*j)+"\t");}Console.WriteLine();}
}

9.声明一个有参有返回值的方法,并且在main方法中调用

static void Main(string [] args)
{int i=test9(9);
}
static int test9(int i)
{i++;return i;
}

10.有一个字符串“我爱你中国”   输出字符串的长度,输出爱的位置,如何截取中国两字,输出格式为:“我,爱,你,china”

static void Main(string [] args)
{string str="我爱你中国";Console.WriteLine(str.Length);int index = str.IndexOf("爱");Console.WriteLine(index);string china;//只有一个参数的时候,默认截取至最后china=str.Substring(str.IndexOf("中"));//输出“我,爱,你,china”test10(str);
}
static void test10(string str)
{for(int i=1;i<=6;i+=2){str=str.Insert(i,",");}str=str.Replace("中国","china");Console.WriteLine(str);
}

往期精彩

这……

2021-04-10

今晚在学校值班……

2021-04-09

3班的第二次模拟面试

2021-04-08

我们在进行着一场拔河比赛……

2021-04-07

asp.net中条件查询+分页

2021-04-06

表单提交报错405的解决方式

2021-04-04

点分享

点点赞

点在看

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/324201.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java自动化邮件中发送图表(四)之javafx Chart

一、Javafx Chart JavaFX支持各种饼图和XY图表。在XY平面上表示的图表包括AreaChart&#xff0c;BarChart&#xff0c;BubbleChart&#xff0c;LineChart&#xff0c;ScatterChart&#xff0c;StackedAreaChart&#xff0c;StackedBarChart等。 注意&#xff1a;在Server JRE…

springboot项目不加端口号也可以访问项目的方法

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注公众号&#xff1a;雄雄的小课堂。今天给大家分享的是&#xff0c;在nginx中配置域名以及端口号。前言&#xff1a;实际开发中&#xff0c;我们可能经常会有这样的情况&#xff0c;在本地的springboot项目中&#xff0c;会设置项…

NET中解决KafKa多线程发送多主题的问题

一般在KafKa消费程序中消费可以设置多个主题&#xff0c;那在同一程序中需要向KafKa发送不同主题的消息&#xff0c;如异常需要发到异常主题&#xff0c;正常的发送到正常的主题&#xff0c;这时候就需要实例化多个主题&#xff0c;然后逐个发送。 在NET中用RdKafka组件来做消息…

JavaFX图表(六)之条形图

翻译自 JavaFX - 条形图 条形图用于表示使用矩形条的分组数据。这些条的长度描绘了这些值。条形图中的条形可以垂直或水平绘制。 以下是条形图&#xff0c;比较各种汽车品牌。 在JavaFX中&#xff0c;条形图由名为BarChart的类表示。该类属于包javafx.scene.chart。通过实例…

孩子大了真是不好管了

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注公众号&#xff1a;雄雄的小课堂。今天的这篇文章完全是有感而发。我有两个弟弟&#xff0c;老二目前工作较稳定&#xff0c;暂且不表&#xff0c;主要想说一下老三。

IdentityServer4 配置负载均衡

如果使用 IdentityServer4 做授权服务的负载均衡&#xff0c;默认情况下是不可以的&#xff0c;比如有两个授权服务站点&#xff0c;一个资源服务绑定其中一个授权服务&#xff08;Authority配置&#xff09;&#xff0c;如果通过另外一个授权服务获取access_token&#xff0c;…

JavaFX图表(七)之散点图

翻译自 JavaFX - 散点图 散点图是一种图形&#xff0c;它使用在笛卡尔平面中绘制的两个变量的值。它通常用于找出两个变量之间的关系。 以下是在面积和重量之间绘制的散点图。 在JavaFX中&#xff0c;Scatter图表由名为ScatterChart的类表示。该类属于包javafx.scene.chart。…

来自一位家长的电话

【文本不推荐看&#xff0c;只当做个人反思记录】大家好&#xff0c;我是雄雄&#xff0c;欢迎关注本公众号【雄雄的小课堂】。最近&#xff0c;本人的个人站上线&#xff0c;点击文末左下角的“阅读原文&#xff08;http://muxiongxiong.cn&#xff09;”即可浏览&#xff0c;…

Visual Studio 2017 15.3 预览版发布,接近最终版

从Visual Studio 2017 15.3预览版的发布时间表中可以看出&#xff0c;Microsoft似乎马上要发布这一版本的正式版。过去几周对VS2017 15.3的改动主要集中在问题修复上&#xff0c;开发人员可以注意到&#xff0c;最近的VS2017 15.3 Preview版本提供了对C# 7.1的支持&#xff0c;…

JavaFX图表(八)之堆积条形图

翻译自 JavaFX - 堆积条形图 StackedBarChart是BarChart的变体&#xff0c;它绘制了指示类别数据值的条形图。条形可以是垂直的或水平的&#xff0c;这取决于哪个轴是类别轴。每个系列的栏位于上一系列的顶部。 以下是堆积条形图&#xff0c;描绘了人口增长。 在JavaFX中&a…

P2698-花盆Flowerpot【单调队列】

正题 链接 https://www.luogu.org/record/show?rid7934370 大意 有n滴水&#xff0c;给出坐标&#xff0c;水每一个时间单位会往下掉一格&#xff0c;花盆可以随意摆放&#xff0c;要求在宽度最小的情况下接住的第一滴水和最后一滴水时间差超过D 解题思路 横坐标排序&am…

Redis(案例二:高并发商品首页热点数据开发实战)

热点数据 经常会被查询&#xff0c;但是不经常被修改或者删除的数据 ⾸⻚-详情⻚ 链路逻辑 检查缓存是否有 缓存不存在则查询数据库 查询结果放到缓存&#xff0c;设置过期时间 下次访问则命中缓存 代码实现 pojo —热点视频 Data NoArgsConstructor AllArgsConstructor pub…

VS2012找不到EF框架实体模型的解决方法

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注本公众号【雄雄的小课堂】。最近&#xff0c;本人的个人站上线&#xff0c;点击文末左下角的“阅读原文”即可浏览&#xff0c;欢迎浏览、点赞与留言呦~网址&#xff1a;http://www.muxiongxiong.cn前天&#xff0c;在上课时&am…

C#使用Xamarin开发可移植移动应用(2.Xamarin.Forms布局,本篇很长,注意)附源码

前言 源码地址:https://github.com/l2999019/DemoApp 可以Star一下,随意 - - 一点感想 很意外的,第一篇博文被博客园的编辑大哥置顶了.感谢. 评论也很多,褒贬不一,我还是那句话.技术是从无到有的过程,就像一个刚出生的人 不是说他有个强大的爸爸 所以就可以一出生就上天. …

构建SpringCloud项目基础框架

文章目录父项目microcloud本地模拟RPC调用common-api子模块创建dto类创建服务接口创建一个对象拷贝的工具类provider-dept-8001 子模块bootstrap.ymlapplication.ymllogback-spring.xmlSwagger配置创建MyBatisPlus配置类部门 数据库创建脚本创建Dept映射类创建IDeptDAO数据接口…

Nginx中如何配置中文域名?

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注公众号【雄雄的小课堂】。最近我的个人站上线了&#xff0c;一直在优化中&#xff0c;目前优化最多的就是后台&#xff0c;将主页面的色彩重新搭配了下&#xff0c;稍微好看点儿了&#xff0c;以下是后台界面&#xff1a;前台界…

JavaFX图表(九)之堆积面积图

翻译自 JavaFX - 堆积面积图 StackedArea Chart是区域图的变体&#xff0c;显示每个值的贡献趋势&#xff08;例如 - 加班&#xff09;。堆叠区域使每个系列相邻&#xff0c;但不与前面的系列重叠。这与区域图表形成对比&#xff0c;其中每个系列覆盖前面的系列。 以下是描绘…

ASP.NET Core MVC – 自定义 Tag Helpers

介绍 在之前的内容中&#xff0c;我们谈到了Tag Helpers&#xff0c;我们还谈到了 caching Tag Helpers和form Tag Helpers。 通过创建自定义Tag Helpers&#xff0c;我们可以扩展现有元素或创建我们自己的元素。 Tag Helper是实现ITagHelper接口类的统称。MVC为我们提供了该…

sqlserver建库建表建约束,删库删表删约束的示例总结

1.创建一个数据库catedb,保存在本地D盘下面的DB中&#xff0c;主数据文件的初始大小为5MB&#xff0c;最大为200MB&#xff0c;增长率为10%&#xff0c;日志文件的初始大小为3MB&#xff0c;无限制增长&#xff0c;其增长率为2MB&#xff0c;请使用sql语句检测master数据库中是…

JFreeChart(二)之饼图

转载自 JFreeChart饼图 在饼图中&#xff0c;每个扇区的弧长成正比它代表的数量。本章演示了如何使用JFreeChart 从一个给定的业务数据创建饼图。 业务数据 下面的例子描述了移动销售饼图。以下是不同移动品牌和销售(每天单位)列表。 S.N.手机品牌销售(天)1Iphone 5S202Sam…