这个程序我昨天编过,我给你找找啊
using System;
using SystemCollectionsGeneric;
using SystemText;
namespace shangjiyi
{
/// <summary>
/// 此示例演示计算机两个数的加减乘除取余
/// </summary>
class Program
{
static void Main(string[] args)
{
int first; //第一个 *** 作数
int second; //第二个 *** 作数
string myOprator; //运算符
int result; //计算结果
//输入参与计算 *** 作数和运算符
ConsoleWriteLine("我是第一个简单的计算器,可以实现两个整数的加减乘除取余");
ConsoleWrite("请输入第一个 *** 作数:");
first = intParse(ConsoleReadLine());
ConsoleWrite("请输入第二个 *** 作数");
second = intParse(ConsoleReadLine());
ConsoleWrite("请输入运算符(+ - %):");
myOprator = ConsoleReadLine();
//计算,并输出运算符
if (myOprator == "+") //加法
{
result = first + second;
ConsoleWriteLine("{0}加上{1}等于{2}", first, second, result);
}
else if (myOprator == "-") //减法
{
result = first - second;
ConsoleWriteLine("{0}减去{1}等于{2}", first, second, result);
}
else if (myOprator == "") //乘法
{
result = first second;
ConsoleWriteLine("{0}乘以{1}等于{2}", first, second, result);
}
else if (myOprator == "%") //取余
{
result = first % second;
ConsoleWriteLine("{0}除以{1}等于{2}", first, second, result);
}
else
{
ConsoleWriteLine("对不起,我不认识你的运算符!");
}
ConsoleReadLine();
}
}
}
这个可以,我试过
设计。
在学之前来了解下,编写JAVA时要建立哪几个文件夹?
——不用建什么文件夹,只要安装好JDK。
说明每个文件夹的作用
——现在在网吧,没有JDK,没法为你解释那些文件夹。
学编写JAVA是不是英语一定要会?
——英语,初中文化就够了,虽然程序源码那么多英语,但是并不是涉及多少高级英语。
英语还有那些代码是不是要记住?
——你应该记住JAVA中的一些关键字、修饰符之类的,只要懂汉语拼音和标识符的命名规则,编写程序没有问题。
帮我推荐个编写JAVA的工具,最好是免费的。
编写JAVA程序可以用或者textpad配合JDK,也可以用JBuilder。
你们可以编个简单的程序给我看,步骤要说清楚,图就不用了。随便什么都行,步骤要清楚啊!不然我不给分哦!
——
public class pro //以下为pro类 含第三行的语句则说明本类为主类
{
public static viod main[String args] //这一句目前我还没学到 主类含有此句
{
char c='A'; //定义char型变量c 赋值为A
Systemoutprintln("我要学JAVA,我可以用JAVA输出:"+c); //本行将控制输出“我要学JAVA,我可以用JAVA输出:A”
}
}
将代码保存为projava(假设保存到C:\J\,设置好JDK的PATH和CLASSPACH环境变量后,可以运行CMD,用CD命令进入C:\J,然后使用javac命令编译java,如C:\J\>javac projava,该目录下产生一个proclass文件。用相同办法使用java命令可以运行pro程序,如C:\J\>java pro,注意编译java时需要输入扩展名,运行class时没有扩展名。)
呵呵!~~~~~~~~`因为是刚入门,所以一定要说清楚步骤,拜托了各位大哥大姐!~~~~~~~~~
——呵呵,我也是刚入门,自学《java基础教程》到40页,学的还算踏实,以后我们可以互相交流讨论一下。
!我只知道这么多了
名字排序自己写一个比较函数
比如
bool less(string n1,string n2)
{
int i = strcmp(n1c_csr(),n2c_csr()) //string 转char
的函数我忘了具体是啥
if(i<0)return 1;
else return 0;
}
然后调用sort(student &,student&,less)
class Account
{
private int id;
private double balance;
public Account()
{
id=0;
balance=0;
}
public Account(int id,double balance)
{
thisid=id;
thisbalance=balance;
}
public void setBalance(double balance)
{
thisbalance=balance;
}
public double getBalance()
{
return balance;
}
public int getID()
{
return id;
}
public boolean withDraw(double money)
{
if(money>thisbalance)
{
return false;
}
else
{
thisbalance-=money;
return true;
}
}
public void deposit(double money)
{
thisbalance+=money;
}
public String toString()
{
return "The balance of Account "+thisid+" is " +thisbalance;
}
}
public class CheckingAccount extends Account
{
private double overdraft;
public CheckingAccount()
{
super(0,0);
thisoverdraft=0;
}
public CheckingAccount(int id,double balance,double overdraft)
{
super(id,balance);
thisoverdraft=overdraft;
}
public boolean withDraw(double money)
{
Account of=new Account();
if(ofgetBalance()-money>thisoverdraft)
{
Systemoutprintln("withDraw is failure");
return false;
}
else
{
ofsetBalance(ofgetBalance()-money);
Systemoutprintln("withDraw is successful");
return true;
}
}
}
public class AccountTest
{
public static void main(String[] args)
{
Account test=new CheckingAccount(1122,20000,10000);
testdeposit(10000);
CheckingAccount of=new CheckingAccount();
ofwithDraw(40000);
Systemoutprintln(test);
}
}
以上就是关于求C#编程:建立一个类,使其可以进行简单的加法运算。该程序要包含类、属性、方法等面向对象的基本元素。全部的内容,包括:求C#编程:建立一个类,使其可以进行简单的加法运算。该程序要包含类、属性、方法等面向对象的基本元素。、如何用命令行运行含有多个类的java程序,是全部写在一起,然后用含main的那个命名,还是别的什么方法、C++类的程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)