c#基础学习(0701)之一些简单的方法练习
2021-03-31 17:27
标签:分割 style 通过 ons round 指定 nta 可变 names 一个简单的求数组最大值的方法 //可变参数 int max=GetMaxNumbers(101,30) 一个简单的方法计算1-100的和 计算1-100之间所有奇数的和 判断一个给定的整数是否为“质数” 计算1-100之间所有质数的和(运用到了上面的判断质数的函数) 假设有一个字符串数组,用方法输出最长的字符串 字符串数组的几种声明方式 计算一个整型数组的平均值 通过冒泡排序法对整数数组实现升序排序 统计一个字符串中出现某个指定字符的次数 将字符串的两端空格去掉,并且将其中的所有其他空格都替换成一个空格 c#基础学习(0701)之一些简单的方法练习 标签:分割 style 通过 ons round 指定 nta 可变 names 原文地址:https://www.cnblogs.com/chao202426/p/9251773.htmlstatic int GetMaxNumbers(params int[] pms)
{
int max=pms[0];
for(int i=1;i
static int GetSum()
{
int result=0;
for(int i=1;i100; i++)
{
result=result+i;
}
return result;
}
private static int GetOddSum()
{
int sum=0;
for(int i=1;i100;i++)
{
if(i%2!=0)
{
sum +=i;
}
}
return sum;
}private static bool IsZhiShu(int number)
{
for(int i=2;i
private static int GetZhiShuSum()
{
int sum=0;
for(int i=2;i100;i++)
{
if(IsZhiShu(i))
{
sum+=i;
}
}
return sum;
}
private static string GetMaxName(string[] names)
{
string maxName=names[0];
for(int i=1;i
int[] arr=new int[10];
int[] arr1=new int[]{10,20,30};int[] arr2=new int[3]{10,20,30};
int[] arr3={11,22,33};
int[] arrInt={1,3,5,7,90,20,51,53};
double avg=GetAvg(arrInt);
private static double GetAvg()
{
double sum=0;
for(int i=0; i
int[] arrInt={1,3,5,7,90,2,4,6,8,10};
for(int i=0;i
//IndexOf()方法报告指定字符串在此实例中的第一个匹配项的索引(如果查找的字符没有项匹配的值,则返回-1)
//LastIndexOf()方法报告指定只服从在此实例中的最后一个匹配项的索引
string msg="刚好是反对开挂的身份古典风格的风格第三个的规划的共和党和规范不放过那边的功能地方";
//0表示该索引从第几个字符位置开始
//msg.IndexOf("的",0)
//纪录"的"出现的次数
int count=0;
int index=0;
while((index=msg.IndexOf("的",index))!=-1)//while的条件就是查找时的返回的值不是-1
{
count++;
Console.WriteLine("第{0}次出现【的】的索引位置为:{1}",count,index);
index=index+"的".Length;
}
Console.WriteLine("【的】总共出现了{0}次",count);
Console.ReadKey();
//统计每个字符出现的次数
Dictionarychar,int> dict=new Dictionarychar,int>();
for(int i=0;i
string msg=" hello world , 你 好时节 ! ";
//Trim()方法去掉两端空格
//用Split方法分割,StringSplitOptions.RemoveEmptyEntries去除空格
msg=msg.Trim();
string[] words=msg.Split(new char[] {‘ ‘},StringSplitOptions.RemoveEmptyEntries);
msg=string.Join(" ",words);
Console.WriteLine("===="+msg+"====");
Console.ReadKey();
上一篇:c#redis使用