public class know33 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in)
System.out.println("**********************第一题**********************************")
System.out.println("输入三个数:")
int a = sc.nextInt()
int b = sc.nextInt()
int c = sc.nextInt()
if(f1(a,b,c))
System.out.println("能除尽")
else
System.out.println("不能除尽")
System.out.println("***********************第二题***************************")
String str = "want you to know one thing"
int n = 0,o = 0
for(int i = 0i < str.length()++i){
if(str.charAt(i)=='n')
n++
if(str.charAt(i)=='o')
o++
}
System.out.println("n为:"+n+"o为:"+o)
}
public static boolean f1(int a,int b,int c){
if(a%3!=0||a%5!=0||a%7!=0)
return false
if(b%3!=0||b%5!=0||b%7!=0)
return false
if(c%3!=0||c%5!=0||c%7!=0)
return false
return true
}
}
参考代码
import java.awt.*import java.awt.event.*
import javax.swing.*
//jdk1.8 通过测试
public class DemoFrame extends JFrame implements ActionListener{
JTextField jtf1,jtf2,jtf3
public DemoFrame() {
jtf1 = new JTextField(5)//文本框
JLabel jl = new JLabel("+")
jtf2 = new JTextField(5)
JButton jb1 = new JButton("=")
jb1.addActionListener(this)
jtf3 = new JTextField(5)
jtf3.setEditable(false)//文本框不许编辑
add(jtf1)add(jl)add(jtf2)add(jb1)add(jtf3)
setLayout(new FlowLayout())//流式布局
setTitle("Computer")
setSize(300,100)//大小
setLocationRelativeTo(null)//居中
setDefaultCloseOperation(EXIT_ON_CLOSE)
setVisible(true)
}
public static void main(String[] args) {//main方法,启动窗口
new DemoFrame()
}
public void actionPerformed(ActionEvent e) {
try{
double d1 = Double.parseDouble(jtf1.getText())
double d2 = Double.parseDouble(jtf2.getText())
jtf3.setText((d1+d2)+"")
}catch(Exception ex){
jtf3.setText("Error")//如果输入字母等.就在第三个文本框提示
//JOptionPane.showMessageDialog(this, "非法输入!!\n提示:请输入正确的两个数字")
}
}
}
测试
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)