习题系列

这篇博客探讨了C#编程中遇到的问题,包括定义常量时遗漏数据类型、Console.ReadLine()与Console.Read()的区别以及小数点对齐的格式设定。文中详细解释了如何处理这些问题,并提供了相应的解决方案。
摘要由CSDN通过智能技术生成

///<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方法把它们输出成一列&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值