///<summary>
///1.编一个程序,定义常量Pi=3.14159265,从键盘上输入半径r,求出圆的面积。
///<summary>
using System;
namespace circleApplication{//命名空间
class circleArea{ //类
static void Main(string[] args){//Main函数
//Console.Write("hello");
const double PI = 3.14159265;
double r,area;
Console.Write("请输入一个圆的半径:");
r = double.Parse(Console.ReadLine()); //获取圆的半径
area = PI * r * r; //计算圆的面积
Console.WriteLine("圆的面积是:"+area);
}
}
}
出现过的问题:
1.定义常亮时只写了const,忘记写数据类型。
2. r 声明为double类型,Console.ReadLine()接收到的是字符串类型,因此需要强制转换才能正确接收。
3.此代码不考虑用户恶意输入。
///<summary>
///2.编一个程序,定义三个double类型的变量,分别从键盘上输入值给它们,
///然后用Console.WriteLine方法把它们输出成一列,小数点对齐,保留3位小数。
///<summary>
using System;
namespace numApplication{
class num{
static void Main(string[] args){
Console.WriteLine("

这篇博客探讨了C#编程中遇到的问题,包括定义常量时遗漏数据类型、Console.ReadLine()与Console.Read()的区别以及小数点对齐的格式设定。文中详细解释了如何处理这些问题,并提供了相应的解决方案。
最低0.47元/天 解锁文章
2067

被折叠的 条评论
为什么被折叠?



