暖阳下的微时光 2014-09-28 03:26
浏览 785

怎么把阿拉伯数字变成汉字

using System;
using System.Windows.Forms;
public class MonthActualApp{
double[] rainfall;
double[] difference = new double[12];
public MonthActualApp() {
rainfall = new double[12];
for(int i=0;i<12;i++) {
System.Console.WriteLine("请输入" + (i+1) + "月的降雨量值:");
rainfall[i] = Double.Parse(System.Console.ReadLine());
}
}
public double MonthlyAverageRainfall() {
double sum = 0;
for(int i=0; i<12;i++) {
sum +=rainfall[i];
}
return sum/12;
}
public void computeDifference()
{
for (int i = 0; i < 12; i++)
{
difference[i] = rainfall[i] - MonthlyAverageRainfall();
}
}
public void printArray(double[] aArray) {
string output = "数组元素值分别为:\n";
for(int i=0; i<aArray.Length; i++){
output += aArray[i] + "\n";
}
Console.WriteLine(output);
}
public static void Main(string[] args)
{
MonthActualApp app = new MonthActualApp();
app.printArray(app.rainfall);
app.computeDifference();
app.printArray(app.difference);
string output = string.Format("{0}{1}", "月平均降雨量:",app.MonthlyAverageRainfall() + "mm") + "\n\n";
output += string.Format("{0,-5}{1,-18}{2,-18}","月", "月降雨量", "与月平均降雨量的偏差") +"\n";
for(int i=0; i<12;i++)
{
output += string.Format("{0,-8}{1,-25:n2}{2,-25:n2}",i+1,app.rainfall[i],app.difference[i]) + "\n";
}

    Console.WriteLine(output);
    Console.ReadKey();
}

}

  • 写回答

0条回答

    报告相同问题?

    悬赏问题

    • ¥50 随机森林与房贷信用风险模型
    • ¥50 buildozer打包kivy app失败
    • ¥30 在vs2022里运行python代码
    • ¥15 不同尺寸货物如何寻找合适的包装箱型谱
    • ¥15 求解 yolo算法问题
    • ¥15 虚拟机打包apk出现错误
    • ¥15 用visual studi code完成html页面
    • ¥15 聚类分析或者python进行数据分析
    • ¥15 三菱伺服电机按启动按钮有使能但不动作
    • ¥15 js,页面2返回页面1时定位进入的设备