c#函数大全Word格式.docx
- 文档编号:3009596
- 上传时间:2023-05-01
- 格式:DOCX
- 页数:52
- 大小:77.44KB
c#函数大全Word格式.docx
《c#函数大全Word格式.docx》由会员分享,可在线阅读,更多相关《c#函数大全Word格式.docx(52页珍藏版)》请在冰点文库上搜索。
=15-2*a;
c++)
{Console.Write("
*"
}Console.Write("
\n"
乘法口诀表
staticvoidMain(string[]args){inti,j;
Console.WriteLine("
成法口决表"
for(i=1;
i++){for(j=1;
=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的阶乘结果为;
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;
pi的值是:
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值
pi值是:
result);
//输出Math.PI值}}
While循环输出10的阶乘
while(i<
=10){n=n*i;
10的阶乘结果为:
百钱买百鸡
staticvoidMain(string[]args){for(intg=0;
g<
20;
g++)for(intm=0;
m<
35;
m++)for(intx=0;
x<
100;
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++){for(inti=0;
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;
=4;
i++){for(j=0;
=4-i;
j++)Console.Write("
for(b=1;
=2*i-1;
b++)
Console.Write("
Console.Write("
捉司机
namespaceConsoleApplication1{classClass1{
staticvoidMain(string[]args){intx=0;
inty=0;
for(x=0;
x++)for(y=0;
y<
y++){doublem=1000*x+100*x+10*y+y;
for(inti=10;
i++)if(m==i*i)Console.WriteLine(m);
}}}
输出100到200中所有的素数
staticvoidMain(string[]args){for(inti=100;
i++){for(intj=2;
j++){if(i%j==0)break;
if(j==i-1)Console.Write(i+"
\t"
}}}}
求2到10000间的完数
staticvoidMain(string[]args){for(intj=2;
=10000;
j++){ints=0;
j;
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(a>
b){for(intc=a;
c>
0;
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;
x;
i++){if(x%i==0)Console.WriteLine("
x不是素数"
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(d>
0){x1=(-b+System.Math.Sqrt(d))/(2*a);
x2=(-b-System.Math.Sqrt(d))/(2*a);
第一个根:
{0}\t第二个根:
{1}\t"
x1,x2);
if(d==0){x1=-b/(2*a);
x2=-b/(2*a);
Console.WriteLine("
歌德巴赫猜想
staticvoidMain(string[]args){intm=Convert.ToInt32(Console.ReadLine());
for(intx=6;
m;
x+=2){for(inty=3;
x/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;
=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(x>
y)returnx;
elsereturny;
staticintMaxThree(intx,inty,intz){inttemp;
temp=MaxTwo(x,y);
if(z>
temp)returnz;
elsereturntemp;
调用编成世界
namespaceConsoleApplication11{classClass1{staticvoidMain(string[]args){
stringname=Convert.ToString(Console.ReadLine());
welcome(name);
staticvoidwelcome(stringname){for(inti=1;
=5;
i++)
欢迎你,{0}同志,这里是C#编程世界"
name);
大小写字母转换
charc=Convert.ToChar(Console.ReadLine());
if(c>
='
a'
z'
)
{intb=(int)c-32;
charch=(char)b;
Console.WriteLine(ch);
A'
Z'
){intd=(int)c+32;
charch=(char)d;
判断瑞年
intyear=Convert.ToInt32(Console.ReadLine());
if(year%4==0&
year%100==0)
//[if(year%400==0)]
瑞年"
elseConsole.WriteLine("
不是瑞年"
求最小公倍数
inta=Convert.ToInt32(Console.ReadLine());
intd=Convert.ToInt32(Console.ReadLine());
b&
a>
d){for(intc=a;
c--){if(c%a==0&
c%b==0&
c%d==0){Console.WriteLine(c);
classMusic{staticvoidMain(string[]args)
{inti,j,b;
for(i=1;
i++){for(j=0;
b++)Console.Write("
}}
namespaceConsoleApplication1
{classProgram{staticvoidMain(string[]args){
实验五第一题输入月号,输出月份的英文名称
do{Console.WriteLine("
请输入您需要的月份:
下面的程序将对它进行英文翻译."
inta=Convert.ToInt16(Console.ReadLine());
switch(a){case
(1):
Jan"
case
(2):
Feb"
case(3):
Mar"
case(4):
Apr"
case(5):
May"
case(6):
Jun"
case(7):
Jul"
case(8):
Aug"
case(9):
Sep"
case(10):
Oct"
case(11):
Nov"
case(12):
Der"
}}while(true);
Console.ReadLine();
实验五第二题托儿所问题
请输入你的年龄大小:
inta=Convert.ToInt16(Console.ReadLine());
switch(a){case
(2):
pleaseenterlowerclass"
case(4):
Console.WriteLine("
pleaseentermiddleclass"
pleaseenterhigherclass"
case(6):
}Console.ReadLine();
实验五第三题开发一个数学工具
do{Console.WriteLine("
欢迎使用本数学工具,本数学工具具有以下功能"
图形面积计算按1"
算术计算按2"
三角函数计算按3"
请输入数字选择您此次计算的类型"
intx=int.Parse(Console.ReadLine());
doublearea,v;
switch(x){case
(1):
{Console.WriteLine("
请输入字母选择您此次计算的图形面积的类型"
Console.WriteLine("
三角形的面积按1:
长方形的面积按2:
圆形的面积按3:
梯形的面积按4:
inty=int.Parse(Console.ReadLine());
switch(y){case
(1):
请输入三角形的边q:
请输入三角形的边p:
请输入三角形的边l:
doubleq=Convert.ToInt64(Console.ReadLine());
doublep=double.Parse(Console.ReadLine());
doublel=double.Parse(Console.ReadLine());
doubleh;
if((q+p)>
l&
(q+l)>
p&
(l+p)>
q){h=(1/2)*(q+p+l);
rea=Math.Sqrt(h*(h-q)*(h-p)*(h-l));
面积="
+area);
else{Console.WriteLine("
输入三边错误不能够成三角形"
}break;
case
(2):
请输入长方形的短边q:
请输入长方形的长边p:
doublep=double.Parse(Console.ReadLine());
area=q*p;
面积:
case(3):
请输入园的半径q:
area=q*q*Math.PI;
case(4):
请输入上底的长度q:
请输入下底的长度p:
请输入高的长度h:
doubleh=double.Parse(Console.ReadLine());
area=((q+p)*h)/2;
}}break;
case
(2):
要算加法请输入1:
要算减法请输入2:
要算乘法请输入3:
要算除法请输入4:
intk=Convert.ToInt16(Console.ReadLine());
switch(k){case
(1):
{Console.WriteLine("
请输入q:
请输入p:
doubleq=Convert.ToInt64(Console.ReadLine());
v=q+p;
两数和:
+v);
}
请输入较大数q:
请输入较小数p:
v=q-p;
两数差:
请输入被除数q:
请输入除数p:
v=q/p;
两数商:
+v);
请输入其中要乘的数一q:
请输入另一个乘数二p:
doubleq=Convert.ToDouble(Console.ReadLine());
v=q*p;
两数积:
break;
}}break;
case(3):
要想求sin请输入1:
要想求cos请输入2:
要想求tan请输入3:
intm=Convert.ToInt16(Console.ReadLine());
switch(m){case
(1):
{Console.Writ
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c# 函数 大全