C#程序设计题

来源:百度知道 编辑:UC知道 时间:2024/06/04 18:36:29
1. 用随机函数生成并输出20个两位数,找出其中的最小值并且指出它是第几个数。
2. 形成数列1,2,4,7,11,16,22,……的前20项。
3. 找出所有的水仙花数。水仙花数是一个3位自然数,其值是各位数的立方和。例如153=1^3+5^3+3^3

第一题:using System;
using System.Collections.Generic;
using System.Text;

namespace Min
{
class Program
{
static void Main(string[] args)
{
Random r = new Random();
int[] sum = new int[20];
int min=100;
int index = 0;
for (int i = 0; i < 20; i++)
{
sum[i] = r.Next(1,100);
Console.Write(sum[i]+"\t");
}
for (int x = 0; x < sum.Length ; x++)
{

if (sum[x] < min)
{
min = sum[x];
index = x;
}
}
Console.WriteLine();
Console.WriteLine("最小数为"+min);
Console.WriteLine("位置是:"+index);
Console.Rea