<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[oadjing的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/oadjing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; oadjing]]></copyright><item><title><![CDATA[c语言尾递归示例]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/49105989</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/49105989</guid><author>oadjing</author><pubDate>Tue, 13 Oct 2015 22:59:24 +0800</pubDate><description><![CDATA[尾递归函数定义： 
1.一个函数中所有递归形式的调用都出现在函数的； 
2.当递归调用是整个函数体中最后执行的语句且它的返回值不属于表达式的一部分； 
尾递归函数优点： 
1.占用内存空间少，运行效率更高。运行结果：1 + 1/2 + 1/3 + 1/4 + 1/5 = 2.28
Program ended with exit code: 0main.c#include <stdio.h>doubl]]></description><category></category></item><item><title><![CDATA[C语言void泛型指针]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/49103091</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/49103091</guid><author>oadjing</author><pubDate>Tue, 13 Oct 2015 19:49:18 +0800</pubDate><description><![CDATA[x = 7, y = 10
a = 1.33, b = 2.55
x = 10, y = 7
a = 2.55, b = 1.33
1 2 3 4 
9 10 11 12 
Program ended with exit code: 0main.c#include <stdio.h>
#include <stdlib.h> // malloc
#include <string.h> // memcp]]></description><category></category></item><item><title><![CDATA[C++ How to program 9E<10.9 hugeInt Class 函数运算符重载>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/49001743</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/49001743</guid><author>oadjing</author><pubDate>Fri, 09 Oct 2015 16:21:01 +0800</pubDate><description><![CDATA[运行结果：a = 9000
a + 100 = 9100
a + 834 = 9834
100 + a = 9100
bye = 9000
Overflow, Product is over than 4-digits.main.cpp#include <iostream>
#include <stdexcept>
#include "Huge.hpp"
#include <string>int m]]></description><category></category></item><item><title><![CDATA[Introduction to Java Programming编程题12.11<Remove text>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48805705</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48805705</guid><author>oadjing</author><pubDate>Tue, 29 Sep 2015 13:32:44 +0800</pubDate><description><![CDATA[运行结果：brown:javacode br$ javac Where.java
brown:javacode br$ java Where miyu.txt xiyu.txt [(粉丝群)]
-bash: syntax error near unexpected token `('  
brown:javacode br$ java Where miyu.txt xiyu.txt 粉丝群
brow]]></description><category></category></item><item><title><![CDATA[Introduction to Java Programming编程题12.3<ArrayIndexOutBoundsException>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48789213</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48789213</guid><author>oadjing</author><pubDate>Mon, 28 Sep 2015 19:58:09 +0800</pubDate><description><![CDATA[运行结果：Enter the array's index less than 100: -5 q 111 9
Out of bounds.
Enter the array's index less than 100: qq
Index must be digital.
Enter the array's index less than 100: 5
Index 5: 144ArrayIndexOut]]></description><category></category></item><item><title><![CDATA[Introduction to Java Programming编程题12.2<InputMismatchException>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48788275</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48788275</guid><author>oadjing</author><pubDate>Mon, 28 Sep 2015 19:14:32 +0800</pubDate><description><![CDATA[运行结果：Enter two digital number: tr ru hd
Invalid digital number.
Enter two digital number: 45 qa
Invalid digital number.
Enter two digital number: 12 11
12 + 11 = 23InputException.javaimport java.util.I]]></description><category></category></item><item><title><![CDATA[Introduction to Java Programming编程题12.1<NumberFormatException>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48787301</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48787301</guid><author>oadjing</author><pubDate>Mon, 28 Sep 2015 17:29:05 +0800</pubDate><description><![CDATA[运行结果：br:javacode br$ javac NumberFormatException.java
br:javacode br$ java NumberFormatException 45 34
Please use java NumberFormatException operand1 operator operand2
java NumberFormatException 45x +]]></description><category></category></item><item><title><![CDATA[Introduction to Java Programming编程题11.1<The triangle class>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48750965</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48750965</guid><author>oadjing</author><pubDate>Sat, 26 Sep 2015 12:57:26 +0800</pubDate><description><![CDATA[运行结果：Triangle: side1 = 1.0 side2 = 1.0 side3 = 1.0
color: green
filled: false
Triangle: side1 = 1.0 side2 = 1.5 side3 = 1.0
color: yellow
filled: trueGeometricObject.javapackage Uber;
public class Geom]]></description><category></category></item><item><title><![CDATA[Introduction to Java Programming编程题8.37<Guess the capitals>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48709289</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48709289</guid><author>oadjing</author><pubDate>Thu, 24 Sep 2015 12:08:33 +0800</pubDate><description><![CDATA[运行结果：What is the capital of Alabama? Montogomery
The correct answer should be Montgomery.
What is the capital of Alaska? Juneau
Your answer is correct.
What is the capital of Arizona? PhoEnix
The corre]]></description><category></category></item><item><title><![CDATA[Introduction to Java Programming编程题8.36<Latin square>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48708633</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48708633</guid><author>oadjing</author><pubDate>Thu, 24 Sep 2015 11:19:21 +0800</pubDate><description><![CDATA[运行结果：Enter number n: 4
Enter 4 rows of letters separated by spaces:
A B C D
B A D C
C D B A
D C A B
The input array is a Latin square.Enter number n: 3
Enter 3 rows of letters separated by spaces:
A F]]></description><category></category></item><item><title><![CDATA[c++ <输入数字n打印n行n列的矩形>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48657495</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48657495</guid><author>oadjing</author><pubDate>Tue, 22 Sep 2015 18:22:51 +0800</pubDate><description><![CDATA[运行结果： Enter the number between 1 and 20: 5
 *****
 *   *
 *   *
 *   *
 *****main.cpp#include <iostream>using namespace std;int main() {
    unsigned int row;    cout << "Enter the number between 1 and]]></description><category></category></item><item><title><![CDATA[C++ <ADT：单链表追加、选择排序、删除>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48596769</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48596769</guid><author>oadjing</author><pubDate>Sun, 20 Sep 2015 14:24:31 +0800</pubDate><description><![CDATA[input.txtDoe                            John                        555555555        333-333-3333    65000 
Doe                            Jan                          444444444        333-333-3333]]></description><category></category></item><item><title><![CDATA[C++ <类C：单链表的插入、查找、删除>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48530989</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48530989</guid><author>oadjing</author><pubDate>Thu, 17 Sep 2015 22:19:44 +0800</pubDate><description><![CDATA[运行结果： Rolls  10
 Jam  3
 Tea  2
 Enter you want to insert after the item: Tea
 Enter the insert item: Lisa
 Enter the insert count: 33
 Rolls  10
 Jam  3
 Tea  2
 Lisa  33
 Do you want to continue <y/n]]></description><category></category></item><item><title><![CDATA[C++ <二分查找法>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48493767</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48493767</guid><author>oadjing</author><pubDate>Wed, 16 Sep 2015 14:37:42 +0800</pubDate><description><![CDATA[注：二分查找法有个问题，一组数字中有多个一样的数值时，其返回的下标位置不一样是数组中第一次出现的线标位置。 
运行结果： Enter digit numbers less than 10: -5 5 -5 33 -10 4 1 33 5
  After sort: -10 -5 -5 1 4 5 5 33 33
 Enter you want to find number: -5
 Found it]]></description><category></category></item><item><title><![CDATA[C++ <递归求一个数的N次方(仅限一个数的正数次方)>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48441395</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48441395</guid><author>oadjing</author><pubDate>Mon, 14 Sep 2015 16:53:12 +0800</pubDate><description><![CDATA[注：如果要计算double类型的数据，只需将int改为double即可，如果只是计算整数值的N次方不建议用double类型， 
        因为double类型只能存储一个数的近似值，所以计算的结果部分时候会有误差。运行结果：Enter a number to the power of another such as (x n):  2 0
The number 2 power of 0 is:]]></description><category></category></item><item><title><![CDATA[C++ <利用指针翻转字符串>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48393643</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48393643</guid><author>oadjing</author><pubDate>Sat, 12 Sep 2015 13:56:40 +0800</pubDate><description><![CDATA[运行结果：Enter a string: The new operator takes a type for its argument.
.tnemugra sti rof epyt a sekat rotarepo wen ehTreverseString.cpp#include <iostream>
#include <string>using namespace std;void revers]]></description><category></category></item><item><title><![CDATA[C++ <文本文件的加密与解密>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48384861</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48384861</guid><author>oadjing</author><pubDate>Sat, 12 Sep 2015 00:37:54 +0800</pubDate><description><![CDATA[未加密文本.txtalmost loverYour fingertips against my skin 
The palm trees swaying in the wind in my chase 
You sang me Spanish lullabies 
The sweetest sadness in your eyes 
Clever trickI never wanna see you]]></description><category></category></item><item><title><![CDATA[C++ <替换字符串中的数字>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48372567</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48372567</guid><author>oadjing</author><pubDate>Fri, 11 Sep 2015 14:34:20 +0800</pubDate><description><![CDATA[运行结果： Enter a string: My userID is john17 and my 4 digit pin is 1234 which is secret.
 My userID is john17 and my x digit pin is xxxx which is secret.replaceDigits.cpp#include <iostream>
#include <stri]]></description><category></category></item><item><title><![CDATA[C++ <统计单词数及单个字母出现次数>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48372273</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48372273</guid><author>oadjing</author><pubDate>Fri, 11 Sep 2015 14:15:53 +0800</pubDate><description><![CDATA[运行结果： Enter a string: For example, the input
 4 words
 1 a
 3 e
 1 f
 1 h
 1 i
 1 l
 1 m
 1 n
 1 o
 2 p
 1 r
 2 t
 1 u
 1 xcountWords.cpp#include <iostream>
#include <string>
#include <cstring>using na]]></description><category></category></item><item><title><![CDATA[C++ <读入字符串并过滤掉不合格的字符>]]></title><link>https://blog.youkuaiyun.com/oadjing/article/details/48355193</link><guid>https://blog.youkuaiyun.com/oadjing/article/details/48355193</guid><author>oadjing</author><pubDate>Fri, 11 Sep 2015 00:18:19 +0800</pubDate><description><![CDATA[程序说明:读入一个字符串，当字符串以.结尾且后面无任何数据时，停止读入。 
读入后的字符串第一个字母必须是大写，且其余字母均为小写并过滤掉字符之间多余的空格。 
运行结果： Enter a string: the    Answer to life, the Universe, and  everything
 IS 42.
 The answer to life, the universe, an]]></description><category></category></item></channel></rss>