永发信息网

谁能给我出一道JAVA编程基础的测试题?有没有双重答案的?把答案也给我写上,再给一道C语言的题和答案,谢谢了

答案:3  悬赏:70  手机版
解决时间 2021-04-13 13:13
求编程考题和答案
最佳答案

x你好 我来回答你的问题


JAVE编程题我这边暂时没有 但是网上应该有很多 关于C语言的编程题 我给你一道十分基础的题目


以下为手打


输入一个带符号的短整形数 输入该数的位数


程序清单如下:


voin main()


{ int x m;


scanf("%d",&x);


if (x<0)x=-x


if (x<10) m=1


else if (x<100) m=2


else if (x<1000) m=3


else if (x<10000) m=4


else m=5;


printf("m=%d\n",m);


}


这个是很基础的题目 上面的空格因为为了显示更容易理解所以这样 真正在编程时 空格请自己掌握


因为正在学C 不了解JAVE 则不评论
希望能解决你的问题哦 要是不满意 希望追问哦 O(∩_∩)O~
热播广告


问问团队 正在删除 (用心回答每个问题) 团长 YOU


(正在删除)问问团队
团队地址为: http://wenwen.soso.com/t/TeamHome.e?sp=398398


ID 94799115

全部回答

Java基础??恩;先吧尚学堂的那个坦克大战;和聊天做出来。。那么你的JavaSe基础就差不多了应该。

下面是哪个聊天:

  服务器端:

import java.io.*; import java.net.*; import java.util.*;

public class ChatServer { boolean started = false; ServerSocket ss = null; List<Client> clients = new ArrayList<Client>(); public static void main(String[] args) { new ChatServer().start(); } public void start() { try { ss = new ServerSocket(8888); started = true; } catch (BindException e) { System.out.println("端口使用中...."); System.out.println("请关掉相关程序并重新运行服务器!"); System.exit(0); } catch (IOException e) { e.printStackTrace(); } try { while(started) { Socket s = ss.accept(); Client c = new Client(s); System.out.println("a client connected!"); new Thread(c).start(); clients.add(c); //dis.close(); } } catch (IOException e) { e.printStackTrace(); } finally { try { ss.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } class Client implements Runnable { private Socket s; private DataInputStream dis = null; private DataOutputStream dos = null; private boolean bConnected = false; public Client(Socket s) { this.s = s; try { dis = new DataInputStream(s.getInputStream()); dos = new DataOutputStream(s.getOutputStream()); bConnected = true; } catch (IOException e) { e.printStackTrace(); } } public void send(String str) { try { dos.writeUTF(str); } catch (IOException e) { clients.remove(this); System.out.println("对方退出!"); //e.printStackTrace(); } } public void run() { try { while(bConnected) { String str = dis.readUTF(); System.out.println(str); for(int i=0; i<clients.size(); i++) { Client c = clients.get(i); c.send(str); //System.out.println(" a string send !"); } } } catch (EOFException e) { System.out.println("Client closed!"); } catch (IOException e) { e.printStackTrace(); } finally { try { if(dis != null) dis.close(); if(dos != null) dos.close(); if(s != null) { s.close(); //s = null; } } catch (IOException e1) { e1.printStackTrace(); } } } } }

  客户端:

  import java.awt.*; import java.awt.event.*; import java.io.*; import java.net.*;

public class ChatClient extends Frame { Socket s = null; DataOutputStream dos = null; DataInputStream dis = null; private boolean bConnected = false;

TextField tfTxt = new TextField();

TextArea taContent = new TextArea(); Thread tRecv = new Thread(new RecvThread());

public static void main(String[] args) { new ChatClient().launchFrame(); }

public void launchFrame() { setLocation(400, 300); this.setSize(300, 300); add(tfTxt, BorderLayout.SOUTH); add(taContent, BorderLayout.NORTH); pack(); this.addWindowListener(new WindowAdapter() {

@Override public void windowClosing(WindowEvent arg0) { disconnect(); System.exit(0); } }); tfTxt.addActionListener(new TFListener()); setVisible(true); connect(); tRecv.start(); } public void connect() { try { s = new Socket("127.0.0.1", 8888); dos = new DataOutputStream(s.getOutputStream()); dis = new DataInputStream(s.getInputStream()); System.out.println("connected!"); bConnected = true; } catch (UnknownHostException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } public void disconnect() { try { dos.close(); dis.close(); s.close(); } catch (IOException e) { e.printStackTrace(); } } private class TFListener implements ActionListener {

public void actionPerformed(ActionEvent e) { String str = tfTxt.getText().trim(); //taContent.setText(str); tfTxt.setText(""); try { //System.out.println(s); dos.writeUTF(str); dos.flush(); //dos.close(); } catch (IOException e1) { e1.printStackTrace(); } } } private class RecvThread implements Runnable {

public void run() { try { while(bConnected) { String str = dis.readUTF(); //System.out.println(str); taContent.setText(taContent.getText() + str + '\n'); } } catch (SocketException e) { System.out.println("退出了,bye!"); } catch (EOFException e) { System.out.println("退出,bye - bye!"); } catch (IOException e) { e.printStackTrace(); } } } }

JAVA基础测试题(单选,多选,有答案)很全

http://www.java2000.net/selftest/

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
急求!胃病检查不做胃镜还有更好的仪器吗?
你好,我下载了一个全民K歌,用我现在的QQ和
鲁迅祝福的人物赏析,鲁迅《祝福》中人物性格
哪里可以下载火辣姐妹的全部歌曲,mp3版的
梦见多人列队举彩旗
中国的高科技园区在哪?
当她说我爱你,你好好照顾自己多保重是什么意
单选题在海拔几千米的高原上煮鸡蛋,水沸腾了
以色列的国土面积相当于中国哪个省?
大山黄我想知道这个在什么地方
征文(针对环境保护)
大航海时代4中,在印度洋和东南亚,投资哪些
重庆对决交警的记者是美女?
为什么我这几个文件删不掉?
寻一个视频编辑软件
推荐资讯
同底数幂乘法的法则是什么?公式左右两边的底
漫步人生路粤语
寻找一部动画片
苹果醋压片糖果能减肥吗
身高168 体重62.7kg 到底会不会胖
问下9元月租如意通详细业务问题
我感到彷徨、对未来失去了信心
志刚五金在哪里啊,我有事要去这个地方
茂盛水暖在什么地方啊,我要过去处理事情
塔吊多少钱,考塔吊证多少钱
我想大家帮我翻译下自我介绍
四方院怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?