初学c#的,求高手指教

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:38:17
1. 创建一个控制台应用程序,计算圆柱体的表面积与体积。

输入:半径r和高h;
输出:表面积S和体积V.
注:1.显示转换函数Convert.ToDouble的使用;
2.数学函数Math.PI的使用;

我是这样做的:

using System;

namespace _1_1
{
public class Myclass
{
private int R,H;
private double r,h,S,V;

public Myclass()
{
}

public void Main()
{
R=Console.Read();
r=Convert.ToDouble(R);
H=Console.Read();
h=Convert.ToDouble(H);

S=2*Math.PI*r*r+2*Math.PI*r*h;
V=Math.PI*r*r*h;
Console.WriteLine("S={0},","V={1}",S,V);

}
}
}

系统报错:未定义入口点,怎么回事啊,烦死我了,555555
加了之后显示:非静态的字段、方法或属性“_1_1.Myclass.h”要求对象引用

等等的一拍

晕了

你是写在一个类里面的全部代码么?
首先,private int R,H;
private double r,h,S,V;
需要静态的引用:需要static :
private static int R, H;
private static double r, h, S, V;
最后,主方法入口函数Main也需要静态调用:
public static void Main()

这下你可以试试看了,路过~希望可以给予你帮助~

未定义入口点 是程序找不到Main方法
Main方法 应该是静态的 static

其他地方我没仔细看~应该就是这

Main方法漏了static