【1】现有1~100 共一百个自然数,已随机放入一个有98个元素的数组a[98].要求写出一个尽量简单的方案找出没有被放入数组的那2个数,并在屏幕上打印这2个数 注意:程序不用实现自然数随机放

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 20:48:18
【1】现有1~100 共一百个自然数,已随机放入一个有98个元素的数组a[98].要求写出一个尽量简单的方案找出没有被放入数组的那2个数,并在屏幕上打印这2个数 注意:程序不用实现自然数随机放

【1】现有1~100 共一百个自然数,已随机放入一个有98个元素的数组a[98].要求写出一个尽量简单的方案找出没有被放入数组的那2个数,并在屏幕上打印这2个数 注意:程序不用实现自然数随机放
【1】现有1~100 共一百个自然数,已随机放入一个有98个元素的数组a[98].
要求写出一个尽量简单的方案找出没有被放入数组的那2个数,并在屏幕上打印这2个数 注意:程序不用实现自然数随机放入数组的过程
【2】如果A=1,B=2,Z=26,那么what=52,请编写一个程序输入单词,返回他各数的和
【3】如果的士起步为10元,可乘3公里,10公里内为2元/公里,10公里外为3/公里,18公里为:10+7*2+8*3=48元 可是又的顾客翻表,就是过了9公里后重新计价,那18公里为:10+6*2+10+6*2=44,请编写一个程序实现乘车最低的价格
相救 用 .net的方法
以前回答过了的但是 没看见了

【1】现有1~100 共一百个自然数,已随机放入一个有98个元素的数组a[98].要求写出一个尽量简单的方案找出没有被放入数组的那2个数,并在屏幕上打印这2个数 注意:程序不用实现自然数随机放
第一题
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//【1】现有1~100 共一百个自然数,已随机放入一个有98个元素的数组a[98].要求写出一个尽
// 量简单的方案找出没有被放入数组的那2个数,并在屏幕上打印这2个数 注意:程序不用实现
// 自然数随机放入数组的过程

int[] a = new int[98];
int[] num = new int[100];
int i;
for (i = 0; i < num.Length; i++)
num[i] = i + 1;
//随机放入
Random rand = new Random();
int temp;
for (i = 0; i < a.Length; i++)
{
while (true)
{
temp = rand.Next(100);
if (num[temp] != 0)
{
num[temp] = 0;
a[i] = temp + 1;
break;
}
}
}
for (i = 0; i < num.Length; i++)
num[i] = i + 1;
//查找
for (i = 0; i < a.Length; i++)
if (num[a[i] - 1] != 0)
num[a[i] - 1] = 0;
//输出
for (i = 0; i < a.Length; i++)
{
if (i % 10 == 0 && i > 0)
System.Console.WriteLine();
System.Console.Write("{0,4}", a[i]);
}
System.Console.WriteLine();
System.Console.Write("没有被放入数组的2个数:");
for (i = 0; i < num.Length; i++)
if (num[i] != 0)
System.Console.Write("{0,4}",num[i]);
System.Console.WriteLine();
}
}
}
第二题
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//【2】如果A=1,B=2,Z=26,那么what=52,请编写一个程序输入单词,返回他各数的和
string word, temp;
int i, sum = 0;
System.Console.Write("请输入一个单词:");
word = System.Console.ReadLine();
temp = word.ToUpper();
for (i = 0; i < temp.Length; i++)
{
sum += temp[i] - 'A' + 1;
}
System.Console.WriteLine(word + "=" + sum);
}
}
}
第三题
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//【3】如果的士起步为10元,可乘3公里,10公里内为2元/公里,10公里外为3/公里,18公里
//为:10+7*2+8*3=48元 可是又的顾客翻表,就是过了9公里后重新计价,那18公里为:
//10+6*2+10+6*2=44,请编写一个程序实现乘车最低的价格
int distance; //乘车里程
int inPrice = 2; //10公里内单价
int outPrice = 3; //10公里外单价
int total1, total2; //不翻表价格和翻表价格
int count; //翻表次数
System.Console.Write("请输入乘车里程:");
distance = int.Parse(System.Console.ReadLine());
if (distance

【1】现有1~100 共一百个自然数,已随机放入一个有98个元素的数组a[98].要求写出一个尽量简单的方案找出没有被放入数组的那2个数,并在屏幕上打印这2个数 注意:程序不用实现自然数随机放 1至100这一百个自然数的所有数字之和是 1至100这一百个自然数的所有数字之和是( ) 把1-100的一百个自然数全写出来,所用到的所有数码字的和是? 在1-100这一百个自然数中,所有不能被11整除的数的奇数和是多少 0到99的一百个自然数中,有多少个数字1如题 在1-100这一百个自然数中,所有不能被9整除的数的和是多少?希望尽快有答案,谢谢! 数学题从1到100这一百个自然数,问从这10才他们运动服的号码数相差9有一百名小运动员所穿运动服的号码恰是从1到100这一百个自然数,问从这100名运动员中至少要选出多少人,才能使在被选出 成语诗句100个谁能告诉我ABAC|AABB的成语共一百个?还有关于落日和长江的诗句共一百个?要精美的啊! 在1——100这一百个自然数中,任取21个数.证明:一定存在四个数,其中有两个数之和等于另两个数之和 1到100的一百个整数中任取3个,求能组成等差数列的概率? 自然数101含有两个数字一,那么从1到1001个自然数中,恰含有两个数字1的自然数共详细一点 将1、2、3、……100这一百个自然数,任意分成50组,每组两个数.现将每组任意一个数记作a,另一个记作b,代入代数式0.5(|a—b|+a+b)中进行计算,求出其结果,50组数代入后可求得50个值,求这50个值 将1、2、3、……100这一百个自然数,任意分成50组,每组两个数.现将每组任意一个数记作a,另一个记作b,代入代数式0.5(|a—b|+a+b)中进行计算,求出其结果,50组数代入后可求得50个值,求这50个值 黑板上写有1—100这一百个自然数,划去前两个数后,把它们的和写在这串数的最后面;然后再划去前两个数后,把它们的和写在这串数的最后面;…照这样进行下去,直到只剩下一个数为止.问: 一个大人一餐吃四个面包,四个小孩一餐吃一个面包.现有大人和小孩共一百人一餐刚好吃完一百个面包,问小孩有多少人?*用解方程 设小孩有多少 分吃面包 数学题一个大人一次吃四个面包,四个小孩一次吃一个面包,现有大人和孩子共一百人,一餐吃一百个面包,问有孩子大人各多少人?解析 算式 100个和尚100个馒头三个小和尚吃1个馒头一个大和尚吃3个馒头一个老和尚吃8个馒头要求一百个和尚和一百个馒头要分配开