网站首页 > 文章中心 > 其它

go语言计算加减乘除_C语言调用函数计算两个数加减乘除

作者:小编 更新时间:2023-08-23 10:24:40 浏览量:258人看过

用go语言写一个简单的加减乘除的代码,急求 在线等

go和python哪个好

有一定的事实证明,Python语言更适合初学者,Python语言并不会让初学者感到晦涩,它突破了传统程序语言入门困难的语法屏障,初学者在学习Python的同时,还能够锻炼自己的逻辑思维,同时Python也是入门人工智能的首选语言.

go语言计算加减乘除_C语言调用函数计算两个数加减乘除-图1

go是什么编程语言?主要应用于哪些方面?

Go语言在云计算、大数据、微服务、高并发领域应用应用非常广泛.BAT大厂正在把Go作为新项目开发的首选语言.

Go语言能干什么?

①.、服务端开发:以前你使用C或者C++做的那些事情,用Go来做很合适,例如日志处理、文件系统、监控系统等;

Go语言 斐波那契数列的解法

这么写效率很低,没有剪枝,存在大量的重复计算.

反正你测试用例是有限的,那我骗过你的测试用例就行了啊;)

定义一个计算器类(含两个变量及加、减、乘、除),根据控制台输入的两个操作数,能输出其调用成员方法

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

JTextField n;

public static void main(String[] args) {

qi.go();

}

void go(){

JFrame f=new JFrame("计算器");

f.setLayout(new BorderLayout());

f.setBackground(Color.red);

JPanel d=new JPanel();

d.add(n);

f.add(d,"North");

JButton b1=new JButton("1");

JButton b=new JButton("0");

JButton c1=new JButton("+");

JButton dian=new JButton(".");

JButton deng=new JButton("=");

d=new JPanel();//把按钮放入面板里

d.add(b1);

d.add(c1);

d.add(dian);

d.add(b);

d.add(deng);

f.add(d,"Center");//设置按钮居中

b1.addActionListener(this);

b.addActionListener(this);

c1.addActionListener(this);

dian.addActionListener(this);

deng.addActionListener(this);

f.setVisible(true);//把窗体激活

double s=0.0;

String s1="";

public void actionPerformed(ActionEvent e){

System.out.print(e.getActionCommand());

try{

assumingCorrectNumberFormats(e);

n.setText("故障");

}//捕捉异常

public void assumingCorrectNumberFormats(ActionEvent e){

String action=e.getActionCommand();

if(action.equals("+")){

suan();

n.setText("");

s1="+";

else if(action.equals("-")){

s1="-";

else if(action.equals("*")){

s1="*";

else if(action.equals("/")){

s1="/";

else if(action.equals("=")){

n.setText(String.valueOf(s));

s1="";//很重要的

System.out.print(s);

else

if(action.equals("归零")){

s=0.0;

}//更新数据(归零)

public void suan(){

if (s1=="+")

s=s+Double.parseDouble(n.getText());

else if (s1=="-")

s=s-Double.parseDouble(n.getText());

else if (s1=="*")

s=s*Double.parseDouble(n.getText());

else if (s1=="/")

s=s/Double.parseDouble(n.getText());

s=Double.parseDouble(n.getText());

}//设置一个方法具体的实现加减乘除运算

看看这个应该可以的吧.

go语言能做什么?

很多朋友可能知道Go语言的优势在哪,却不知道Go语言适合用于哪些地方.

①.0、 Tsuru:开源的PAAS平台,和SAE实现的功能一模一样.

以上的就是关于go语言能做什么的内容介绍了.

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章