c语言求n的三次方(C编程定义一个方法求一个数的N次方)
方法主要用来完成类或对象的行为,在面向对象编程语言中,类或对象是通过方法来与外界交互的,所以方法是类与外界交互的基本方式。方法是包含一系列语句的代码块,在C#中,每个执行指令都是在方法的上下文中完成的。
声明方法时,除了需要指定的修饰符之外,还需要指定其返回值的方法名称及方法参数等。方法参数放在括号中,并用逗号隔开,如果括号中没有内容,则表示声明的方法没有参数。另外,方法声明的返回类型指定了由该方法计算和返回的值的类型。如果该方法并无返回值,则其返回类型为void。
程序界面
程序运行界面
程序代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class SquareMethod : Form
{
public SquareMethod()
{
InitializeComponent();
}
//计算按钮的主体代码
private void button1_Click(object sender, EventArgs e)
{
//将用户输入的数字和次方文本存储到字符串变量中
string strsz = tex_sz.Text;
string strn = tex_n.Text;
//判断用户输入的数字是否合法,并将数值传递到sz和n变量中
double sz,result;
int n;
if(double.TryParse(strsz,out sz)&& int.TryParse(strn, out n))
{
//通过一个具有返回值方法计算一个数的n次方,该方法有两个参数,一个数字,一个次方
result=PowerN(sz,n);
//将返回值输出到结果框中
tex_result.Text = result.ToString();
}
}
//定义具有返回值方法计算一个数的n次方
private double PowerN(double sz, int n)
{
double result = 1;
//通过for循环实现计算
for(int i=0;i< n;i )
{
result *= sz;
}
//返回结果
return result;
}
}
}
在C#中计算一个数的平方时,可以直接使用Math类的Pow方法来实现。Math类用来为三角函数,对数函数和其他通用数学函数提供常数和静态方法,而其Pow方法用来返回指定数字的指定次幂。
喜欢的请关注和收藏!
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com