基础编程习题
文章平均质量分 67
目之子叶
这个作者很懒,什么都没留下…
展开
-
上机题-进制转换
题目描述写一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。输入描述: * 输入一个十六进制的数值字符串。输出描述: * 输出该数值的十进制字符串。输入例子: * 0xA输出例子: * 10算法实现:方法一: 将十六进制的数值字符串转换成十进制字符串,用Integer类的 public static int parseInt(String s, int radix原创 2016-04-27 17:36:46 · 1294 阅读 · 0 评论 -
上机题-字符串反转
题目描述写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。输入描述: * 输入N个字符输出描述: * 输出该字符串反转后的字符串输入例子: * abcd输出例子: * dcba算法实现:方法一:利用下标倒序把字符取出来重组import java.util.Scanner;public class Main { public static void main(String[原创 2016-04-28 10:49:29 · 945 阅读 · 0 评论 -
上机题-字符个数统计
题目描述编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127)。不在范围内的不作统计。输入描述: * 输入N个字符,字符在ACSII码范围内(0~127)。输出描述: * 输出字符的个数。输入例子: * abc输出例子: * 3算法实现:方法描述:import java.util.HashMap; import java.util.Map; import ja原创 2016-04-28 11:31:00 · 1648 阅读 · 0 评论 -
上机题-字符串最后一个单词的长度
题目描述计算字符串最后一个单词的长度,单词以空格隔开。输入描述: * 一行字符串。输出描述: * 整数N,最后一个单词的长度。输入例子: * hello world输出例子: * 5算法实现:import java.util.Scanner;public class Main { public static void main(String[] argc) {原创 2016-05-03 21:50:08 · 683 阅读 · 0 评论 -
上机题-合并表记录
题目描述数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。输入描述: 先输入键值对的个数 然后输入成对的index和value值,以空格隔开 输出描述: 输出合并后的键值对(多行) 输入例子: 4 0 1 0 2 1 2 3 4 输出例子: 0 3 1 2 3 4 算法实现:原创 2016-05-04 20:29:23 · 716 阅读 · 0 评论 -
【剑指Offer】替换空格
题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。算法实现:import java.util.Scanner;public class Main { public static void main(String[] args){ Scanner scan = new原创 2016-05-04 22:04:52 · 385 阅读 · 0 评论