1.怎么通过EXE猜测C语言的猜源码源代码?
2.VB猜数字游戏程序源代码和思路只可以猜三次
3.急求猜数字小游戏代码
怎么通过EXE猜测C语言的源代码?
如果是没加壳的EXE文件的话,基本有两种工具:
1、猜源码wdasm 静态反汇编工具,猜源码违章查询网站源码反汇编出来的猜源码是汇编代码,对汇编语言理解非常深刻的猜源码bootstrap oa项目源码高手可能大概可以理解出某个函数内部的大概算法和思路。这种程度的猜源码淘宝采集上传源码,自己用汇编语言写个程序什么的猜源码估计也很轻松了。
2、猜源码OllyDBG动态调试工具,猜源码这个相对上面的猜源码静态反汇编工具属于新工具,顾名思义,猜源码可以动态一步一步跟踪调试EXE文件执行的猜源码汇编代码。优点是猜源码tpt-content 源码可以动态的看到当前程序运行状态,包括内存中的猜源码数据,寄存器里面的猜源码网页线路测试源码当前数值等。
其他工具就不太了解了。
VB猜数字游戏程序源代码和思路只可以猜三次
根据你的补充,把上面的改了一下.
Private Sub Command1_Click()
Randomize
x = Int(Rnd * + 1)
Do While y < 3
y = y + 1
n = Val(InputBox(""))
If n = x Then
MsgBox "猜对了"
Exit Do
Else
If n > x Then
MsgBox "猜大了" & "已猜" & y & "次" & "还有" & 3 - y & "机会"
Else
MsgBox "猜小了" & "已猜" & y & "次" & "还有" & 3 - y & "机会"
End If
End If
Loop
End Sub
急求猜数字小游戏代码
本人是JAVA语言爱好者,赠送你我的源码。
还是学学JAVA吧。
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.event.*;
class Guess extends JFrame implements ActionListener{
int rand;
JLabel label = new JLabel("Enter whole number:");
JLabel label_image = new JLabel( new ImageIcon(".gif"));
JTextField textfield = new JTextField();
JButton button_guess = new JButton("Guess");
JButton button_again = new JButton("Once again");
JPanel panel_north = new JPanel();
JPanel panel_center = new JPanel();
JPanel panel_north_middle = new JPanel();
TextArea textarea = new TextArea(null,,,TextArea.SCROLLBARS_BOTH);
//---------------------------------------
Guess(){
this.setSize(,);
this.rand=(int)(Math.random()*);
Container face =this.getContentPane();
face.add(panel_north,"North");
face.add(panel_center);
panel_north.setLayout(new GridLayout(1,3,3,1));
panel_north.add(label);
panel_north.add(textfield);
panel_north.add(button_guess);
panel_north.add(button_again);
panel_center.add(textarea);
panel_center.add(label_image);
button_guess.addActionListener(this);
button_again.addActionListener(this);
this.setVisible(true);
}
//---------------------------------------------
public void actionPerformed(ActionEvent w){
try{
if(w.getSource()==button_guess){
String s=textfield.getText();
int x=Integer.parseInt(s);
if(x==rand){
textarea.append("Congratulate!\n");
}
else if(x>rand){
textarea.append("The number on the height side!\n");
}
else if(x<rand){
textarea.append("The number on the low side!\n");
}
textfield.setText("");
textfield.requestFocusInWindow();
}
else if(w.getSource()==button_again){
textarea.setText("");
rand=(int)(Math.random()*);
}
}catch(Exception e){ }
}
//-----------------------------------------------------------
public static void main(String arg[]){
new Guess().setDefaultLookAndFeelDecorated(true);
}
}