| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1702 人关注过本帖
标题:[求助]应该如何做?
只看楼主 加入收藏
chzh
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2006-10-24
收藏
 问题点数:0 回复次数:21 
[求助]应该如何做?

高手们啊``!!快来救人啊!!偶快死了!!急啊!!下面是三个题目,都是建立空项目来做的!!!谢谢各位哥哥姐姐了,帮帮小弟啊!!小弟感激不尽!!!
1、创建时间timel类,它包含3个整形属性:Hour,Minute,Second,它们用于表示采取统一时间格式(24小时时钟格式)的一个时间。并定义一个不含参数ToUniversalString方法,该方法采用统一时间格式返回一个字符串,它包含6个数位——2个用于表示小时,2个表示钟,2个表示秒。创建timel类的2个实例,编译和测试timel类。
2、创建一个Complex类,以进行复数运算,复数具有如下格式:
a)realPart+immaginaryPart*i。
b)其中i为负1的平方根。
c) 利用浮点变量表示次类的私有数据。提供一个构造函数,以便在声明此类的对象时,对其进行初始化。提供带默认值的无参数构造函数以便声明时可以不带初始值,为以下操作提供public方法:
两个complex数相加:实部与实部相加,虚部与虚部相加。
两个complex数相减:左操作数的实部减右操作数的实部,左操作数的虚部减右操作数的虚部。
按照格式a),b)打印complex数,其中a为实部,b为虚部。
3、写一个程序,这样一个大学书店可以用它来记录和确定教科书的零售价。所有计算应该用一个类TextBook的实例来完成。这个类应该具有属性Tile,Author,Cost(批发价),Quantity(库存的数量)和方法Price(零售价)。假使这个书店将书价标高了25%,Price就应该是Cost的1.25倍。

搜索更多相关主题的帖子: 整形 timel 时钟 定义 
2006-10-24 23:27
chzh
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2006-10-24
收藏
得分:0 
急用啊!!!谢谢了!!!在线急等啊!!!

[此贴子已经被作者于2006-10-24 23:30:43编辑过]



為了要遇見妳``我連呼吸都反複練習`
2006-10-24 23:30
chzh
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2006-10-24
收藏
得分:0 
等了一夜了啊```
今天就要用了``高手都沒來啊```!!今天死定了!!!

為了要遇見妳``我連呼吸都反複練習`
2006-10-25 07:30
jingzhao22visa
Rank: 1
等 级:新手上路
威 望:1
帖 子:343
专家分:0
注 册:2006-8-10
收藏
得分:0 
1.
using System;

class time1
{
private int hour=12;
private int minute=6;
private int second=56;

public void ToUniversalString()
{
string s=hour.ToString("00")+minute.ToString("00")+second.ToString("00"); //保证两位数的输出。
Console.WriteLine(s);
}

static void Main()
{
time1 t = new time1();
t.ToUniversalString();
}
}

2006-10-25 08:17
jingzhao22visa
Rank: 1
等 级:新手上路
威 望:1
帖 子:343
专家分:0
注 册:2006-8-10
收藏
得分:0 
如果初始化实例,可以直接修改
private int hour=12;
private int minute=6;
private int second=56;

或者建造有参构造函数。
time1(int h, int m, int s)
{
hour=h;
minute=m;
second=s;
// 关于数据大小的问题,可以用if 判断
if(hour>24||hour<0)
console.writeln("错误的初始化");
}

2006-10-25 08:22
yhacky
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-10-24
收藏
得分:0 
学习了

2006-10-25 08:40
chenjin145
Rank: 1
等 级:禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
收藏
得分:0 
忘記復數是個啥玩意了

[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-10-25 09:17
chzh
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2006-10-24
收藏
得分:0 
還有兩題哦```!!高手們快來救偶啊``!!1

為了要遇見妳``我連呼吸都反複練習`
2006-10-25 12:09
lw817810
Rank: 1
等 级:新手上路
帖 子:79
专家分:7
注 册:2006-4-4
收藏
得分:0 

我这样写的:

using System;
using System.Collections.Generic;
using System.Text;

namespace Sample
{

class time1
{
private int hour; //时
private int minute; //分
private int second; //秒

public int Hour
{
get
{
return hour;
}
set
{
if (value > 24 || value < 0) //判断输入的小时是否在0~24之间,不在这输出“错误的初始化”。
{
Console.WriteLine("错误的初始化");
}
else
{
hour = value;
}

}
}
public int Minute
{
get
{
return minute;
}
set
{
if (value > 60 || value < 0)
{
Console.WriteLine("错误的初始化");

}
else
{
minute = value;
}

}
}
public int Second
{
get
{
return second;
}
set
{
if (value > 60 || value < 0)
{
Console.WriteLine("错误的初始化");
}
else
{
second =value ;
}
}
}


public time1(int h, int m, int s) //构造函数
{
Hour = h;
Minute = m;
Second = s;
}
public time1()
{
}

public string ToUniversalString()
{
string s = hour.ToString("00") + minute.ToString("00") + second.ToString("00"); //保证两位数的输出。
//string s = hour.ToString("00:") + minute.ToString("00:") + second.ToString("00"); //这样更好看些,但不符合要求了。
return s;
}

}
class Program //主程序类
{
static void Main(string[] args)
{
time1 t = new time1(22,13,15);
string time=t.ToUniversalString();
Console.WriteLine("{0}", time);

}
}
}


2006-10-25 14:35
lw817810
Rank: 1
等 级:新手上路
帖 子:79
专家分:7
注 册:2006-4-4
收藏
得分:0 
第三道题是要连接数据库实现么?
还是用控制台写个简单的就可以?

2006-10-25 14:53
快速回复:[求助]应该如何做?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023898 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved