C#函数大全

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1到9的平方和staticvoidMain(string[]args){inth=0;for(inti=1;i=9;i++){h=h+i*i;}Console.WriteLine(h);}1到100的累加staticvoidMain(string[]args){intsum=0;for(inti=1;i=100;i++)sum=sum+i;Console.WriteLine(1到的累加总合为:{0},sum);}}}10个行输出被7整除的数staticvoidMain(string[]args){for(inti=100;i=200;i++)for(intj=1;j=10;j++){if(i%7==0){Console.Write({0},i);break;}}7行倒三角for(inta=1;a=7;a++){for(intb=1;b=a;b++)Console.Write();for(intc=1;c=15-2*a;c++){Console.Write(*);}Console.Write(\n);}乘法口诀表staticvoidMain(string[]args){inti,j;Console.WriteLine(成法口决表);for(i=1;i=9;i++){for(j=1;j=i;j++){Console.Write({0}*{1}={2};,j,i,(i*j));}Console.WriteLine();}}}10的阶乘staticvoidMain(string[]args){inti=1;intn=1;do{n=n*i;i++;}while(i=10);Console.WriteLine(10的阶乘结果为;{0},n);}}For循环求i的值staticvoidMain(string[]args){doubles=0,x=1;//初始化for(intn=1;Math.Abs(x)1e-8;n++,x*=(-1.0)*(2*n-3)/(2*n-1))s=s+x;s=s*4;Console.WriteLine(pi的值是:{0},s);}While循环求pi的值staticvoidMain(string[]args){doubleresult=0,initial=1;//初始值longdeno=1;intflag=1;while(Math.Abs(initial)1e-8)//循环条件{result=result+initial;//循环体,计算(Math.PI/4)deno=deno+2;flag=flag*(-1);initial=flag/Convert.ToDouble(deno);}result=result*4;//Math.PI值Console.WriteLine(pi值是:{0},result);//输出Math.PI值}}While循环输出10的阶乘staticvoidMain(string[]args){inti=1;intn=1;while(i=10){n=n*i;i++;}Console.WriteLine(10的阶乘结果为:{0},n);}}百钱买百鸡staticvoidMain(string[]args){for(intg=0;g20;g++)for(intm=0;m35;m++)for(intx=0;x100;x++){if((g+m+x==100)&&(5*g+3*m+1/(3*x)==100))Console.WriteLine(值为;{0}\n值为:{1}\n值:{2},g,m,x);}}}水仙花staticvoidMain(string[]args){intx=Convert.ToInt32(Console.ReadLine());inty=Convert.ToInt32(Console.ReadLine());intz=Convert.ToInt32(Console.ReadLine());if(x*100+y*10+z==x*x*x+y*y*y+z*z*z)Console.WriteLine(水仙花);elseConsole.WriteLine(不是水仙花);}}找6ji42能被两个数整除staticvoidMain(string[]args){for(intj=0;j=9;j++){for(inti=0;i=9;i++){intx=60000+j*1000+i*100+42;if(x%32==0&&x%42==0)Console.WriteLine(x);}}}}正三角形的星usingSystem;classMusic{staticvoidMain(string[]args){inti,j,b;for(i=1;i=4;i++){for(j=0;j=4-i;j++)Console.Write();for(b=1;b=2*i-1;b++)Console.Write(*);Console.Write(\n);}}2捉司机usingSystem;namespaceConsoleApplication1{classClass1{staticvoidMain(string[]args){intx=0;inty=0;for(x=0;x=9;x++)for(y=0;y=9;y++){doublem=1000*x+100*x+10*y+y;for(inti=10;i=100;i++)if(m==i*i)Console.WriteLine(m);}}}输出100到200中所有的素数staticvoidMain(string[]args){for(inti=100;i=200;i++){for(intj=2;j=i;j++){if(i%j==0)break;if(j==i-1)Console.Write(i+\t);}}}}求2到10000间的完数staticvoidMain(string[]args){for(intj=2;j=10000;j++){ints=0;for(inti=1;ij;i++){if(j%i==0)s=s+i;}if(s==j)Console.WriteLine(j);}}}求两个数的最大公约数staticvoidMain(string[]args){while(true){inta=Convert.ToInt32(Console.ReadLine());intb=Convert.ToInt32(Console.ReadLine());if(ab){for(intc=a;c0;c--){if(a%c==0&&b%c==0){Console.WriteLine(c);break;}}}}}}判断输入的数是否为素数staticvoidMain(string[]args){while(true){inti;intx=Convert.ToInt32(Console.ReadLine());for(i=2;ix;i++){if(x%i==0)Console.WriteLine(x不是素数);break;}if(i==(x-1))Console.WriteLine(x是素数);}}}二原方程根的情况staticvoidMain(string[]args){doublex1,x2;inta=Convert.ToInt32(Console.ReadLine());intb=Convert.ToInt32(Console.ReadLine());intc=Convert.ToInt32(Console.ReadLine());doubled=b*b-4*a*c;if(a==0)Console.WriteLine(不是二元方程);if(d0){x1=(-b+System.Math.Sqrt(d))/(2*a);x2=(-b-System.Math.Sqrt(d))/(2*a);Console.WriteLine(第一个根:{0}\t第二个根:{1}\t,x1,x2);}if(d==0){x1=-b/(2*a);x2=-b/(2*a);Console.WriteLine(第一个根:{0}\t第二个根:{1}\t,x1,x2);}}歌德巴赫猜想staticvoidMain(string[]args){intm=Convert.ToInt32(Console.ReadLine());for(intx=6;xm;x+=2){for(inty=3;yx/2;y++)if(prime(y)){intz=x-y;if(prime(z))Console.WriteLine(结果为:x={0},y={1},z={2},x,y,z);}}}staticboolprime(intn){inti;for(i=2;i=System.Math.Sqrt(n);i++)if(n%i==0)returnfalse;returntrue;}}递归函数算任意数的阶乘staticvoidMain(string[]args){Console.WriteLine(输入任意的数);intn=Convert.ToInt32(Console.ReadLine());doubles=f(n);Console.WriteLine(f(n));}staticdoublef(intn){doubled=0;if(n==0||n==1)d=1;elsed=f(n-1)*n;returnd;}}函数比较三个数的大小staticvoidMain(string[]args){intresult=MaxThree(2,7,4);Console.WriteLine(result);}staticintMaxTwo(intx,inty){if(xy)returnx;elsereturny;}staticintMaxThree(intx,inty,intz){inttemp;temp=MaxTwo(x,y);if(ztemp)returnz;elsereturntemp;}}}调用编成世界usingSystem;namespaceConsoleApplication11{classClass1{staticvoidMain(string[]args){stringname=Convert.ToString(Console.ReadLine());welcome(name);}staticvoidwelcome(stringname){for(inti=1;i=5;i++)Console.WriteLine(欢迎你,{0}同志,这里是C#编程世界,name);}}3大小写字母转换charc=Convert.ToChar(Console.ReadLine());if(c='a'&&c='z'){intb=(int)c-32;charch=(char)b;Console.WriteLine(ch);}if(c='A'&&c='Z'){intd=(int)c+32;charch=(char)d;Console.WriteLine(ch);}判断瑞年intyear=Convert.ToInt32(Console.ReadLine());if(year%4==0&&year%100==0)//[if(year%400==0)]Console.WriteLine(瑞年);elseConsole.WriteLine(不是瑞年);求最小公倍数inta=Convert.ToInt32(Console.ReadLine());intb=Convert.ToInt32(Console.ReadLine());intd=Convert.ToInt32(Console.ReadLine());if(ab&&ad){for(intc=a;c0;c--){if(c%a==0&&c%b==0&&c%d==0){Console.WriteLine(c);break;}正三角形的星usingSys

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功