锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久在线播放,欧美黄色一区二区,国产亚洲精品一区二555http://www.shnenglu.com/xuejzt/category/8402.htmlzh-cnSat, 06 Jun 2009 05:50:33 GMTSat, 06 Jun 2009 05:50:33 GMT60C璇█榪炴帴Mysql鏁版嵁搴?/title><link>http://www.shnenglu.com/xuejzt/archive/2009/05/23/85540.html</link><dc:creator>xuejzt</dc:creator><author>xuejzt</author><pubDate>Sat, 23 May 2009 13:05:00 GMT</pubDate><guid>http://www.shnenglu.com/xuejzt/archive/2009/05/23/85540.html</guid><wfw:comment>http://www.shnenglu.com/xuejzt/comments/85540.html</wfw:comment><comments>http://www.shnenglu.com/xuejzt/archive/2009/05/23/85540.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.shnenglu.com/xuejzt/comments/commentRss/85540.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/xuejzt/services/trackbacks/85540.html</trackback:ping><description><![CDATA[<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">  1</span> <span style="color: #000000;">#include </span><span style="color: #000000;"><</span><span style="color: #000000;">mysql.h</span><span style="color: #000000;">></span><span style="color: #008000;">/*</span><span style="color: #008000;">娉ㄦ剰瑕佸寘鍚繖涓ご鏂囦歡</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;">  2</span> <span style="color: #000000;">#include </span><span style="color: #000000;"><</span><span style="color: #0000ff;">string</span><span style="color: #000000;">.h</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #008080;">  3</span> <span style="color: #000000;">#include </span><span style="color: #000000;"><</span><span style="color: #000000;">stdlib.h</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #008080;">  4</span> <span style="color: #000000;">#include </span><span style="color: #000000;"><</span><span style="color: #000000;">stdio.h</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #008080;">  5</span> <span style="color: #000000;"><br></span><span style="color: #008080;">  6</span> <span style="color: #000000;"></span><span style="color: #008000;">/*</span><span style="color: #008000;">瀹氫箟浜嗕竴浜涙暟鎹簱榪炴帴闇瑕佺殑瀹?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;">  7</span> <span style="color: #000000;"></span><span style="color: #0000ff;">#define</span><span style="color: #000000;"> HOST "localhost"</span><span style="color: #000000;"><br></span><span style="color: #008080;">  8</span> <span style="color: #000000;"></span><span style="color: #0000ff;">#define</span><span style="color: #000000;"> USERNAME "ABitNo"</span><span style="color: #000000;"><br></span><span style="color: #008080;">  9</span> <span style="color: #000000;"></span><span style="color: #0000ff;">#define</span><span style="color: #000000;"> PASSWORD "ABitNo"</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 10</span> <span style="color: #000000;"></span><span style="color: #0000ff;">#define</span><span style="color: #000000;"> DATABASE "abitno"</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 11</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 12</span> <span style="color: #000000;"></span><span style="color: #008000;">/*</span><span style="color: #008000;">榪欎釜鍑芥暟鐢ㄦ潵鎵ц浼犲叆鐨剆ql瑾炲彞</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 13</span> <span style="color: #000000;"></span><span style="color: #0000ff;">void</span><span style="color: #000000;"> exe_sql(</span><span style="color: #0000ff;">char</span><span style="color: #000000;">*</span><span style="color: #000000;"> sql) {<br></span><span style="color: #008080;"> 14</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 15</span> <span style="color: #000000;">    MYSQL my_connection; </span><span style="color: #008000;">/*</span><span style="color: #008000;">榪欐槸涓涓暟鎹簱榪炴帴</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 16</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> res; </span><span style="color: #008000;">/*</span><span style="color: #008000;">鎵цsql瑾炲彞鍚庣殑榪斿洖鏍囧織</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 17</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 18</span> <span style="color: #000000;">    </span><span style="color: #008000;">/*</span><span style="color: #008000;">鍒濆鍖杕ysql榪炴帴my_connection</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 19</span> <span style="color: #000000;">    mysql_init(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection);<br></span><span style="color: #008080;"> 20</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 21</span> <span style="color: #000000;">    </span><span style="color: #008000;">/*</span><span style="color: #008000;">榪欓噷灝辨槸鐢ㄤ簡mysql.h閲岀殑涓涓嚱鏁幫紝鐢ㄦ垜浠箣鍓嶅畾涔夌殑閭d簺瀹忓緩绔媘ysql榪炴帴錛屽茍<br></span><span style="color: #008080;"> 22</span> <span style="color: #008000;">    榪斿洖涓涓鹼紝榪斿洖涓嶄負絀鴻瘉鏄庤繛鎺ユ槸鎴愬姛鐨?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 23</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (mysql_real_connect(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection, HOST, USERNAME, PASSWORD, DATABASE,<br></span><span style="color: #008080;"> 24</span> <span style="color: #000000;">            </span><span style="color: #000000;">0</span><span style="color: #000000;">, NULL, CLIENT_FOUND_ROWS)) {</span><span style="color: #008000;">/*</span><span style="color: #008000;">榪炴帴鎴愬姛</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 25</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 26</span> <span style="color: #000000;">        printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">鏁版嵁搴撴墽琛宔xe_sql榪炴帴鎴愬姛錛乗n</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;"> 27</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 28</span> <span style="color: #000000;">        </span><span style="color: #008000;">/*</span><span style="color: #008000;">榪欏彞璇濇槸璁劇疆鏌ヨ緙栫爜涓簎tf8錛岃繖鏍鋒敮鎸佷腑鏂?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 29</span> <span style="color: #000000;">        mysql_query(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection, </span><span style="color: #000000;">"</span><span style="color: #000000;">set names utf8</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;"> 30</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 31</span> <span style="color: #000000;">        </span><span style="color: #008000;">/*</span><span style="color: #008000;">涓嬮潰榪欏彞璇濆氨鏄敤mysql_query鍑芥暟鏉ユ墽琛屾垜浠垰鍒氫紶鍏ョ殑sql瑾炲彞錛?br></span><span style="color: #008080;"> 32</span> <span style="color: #008000;">        榪欎細榪斿洖涓涓猧nt鍊鹼紝濡傛灉涓?錛岃瘉鏄庤獮鍙ユ墽琛屾垚鍔?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 33</span> <span style="color: #000000;">        res </span><span style="color: #000000;">=</span><span style="color: #000000;"> mysql_query(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection, sql);<br></span><span style="color: #008080;"> 34</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 35</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (res) {</span><span style="color: #008000;">/*</span><span style="color: #008000;">鐜板湪灝變唬琛ㄦ墽琛屽け璐ヤ簡</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 36</span> <span style="color: #000000;">            printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">Error錛?nbsp;mysql_query !\n</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;"> 37</span> <span style="color: #000000;">            </span><span style="color: #008000;">/*</span><span style="color: #008000;">涓嶈蹇樹簡鍏抽棴榪炴帴</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 38</span> <span style="color: #000000;">            mysql_close(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection);<br></span><span style="color: #008080;"> 39</span> <span style="color: #000000;">        } </span><span style="color: #0000ff;">else</span><span style="color: #000000;"> {</span><span style="color: #008000;">/*</span><span style="color: #008000;">鐜板湪灝變唬琛ㄦ墽琛屾垚鍔熶簡</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 40</span> <span style="color: #000000;">            </span><span style="color: #008000;">/*</span><span style="color: #008000;">mysql_affected_rows浼氳繑鍥炴墽琛宻ql鍚庡獎鍝嶇殑琛屾暟</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 41</span> <span style="color: #000000;">            printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%d 琛屽彈鍒板獎鍝嶏紒\n\n</span><span style="color: #000000;">"</span><span style="color: #000000;">, mysql_affected_rows(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection));<br></span><span style="color: #008080;"> 42</span> <span style="color: #000000;">            </span><span style="color: #008000;">/*</span><span style="color: #008000;">涓嶈蹇樹簡鍏抽棴榪炴帴</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 43</span> <span style="color: #000000;">            mysql_close(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection);<br></span><span style="color: #008080;"> 44</span> <span style="color: #000000;">        }<br></span><span style="color: #008080;"> 45</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 46</span> <span style="color: #000000;">    } </span><span style="color: #0000ff;">else</span><span style="color: #000000;"> {<br></span><span style="color: #008080;"> 47</span> <span style="color: #000000;">        </span><span style="color: #008000;">/*</span><span style="color: #008000;">鏁版嵁搴撹繛鎺ュけ璐?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 48</span> <span style="color: #000000;">        printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">鏁版嵁搴撴墽琛宔xe_sql榪炴帴澶辮觸錛乗n</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;"> 49</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;"> 50</span> <span style="color: #000000;">}<br></span><span style="color: #008080;"> 51</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 52</span> <span style="color: #000000;"></span><span style="color: #008000;">/*</span><span style="color: #008000;">榪欎釜鍑芥暟鐢ㄦ潵鎵ц浼犲叆鐨剆ql瑾炲彞錛屽茍鎵撳嵃鍑烘煡璇㈢祼鏋?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 53</span> <span style="color: #000000;"></span><span style="color: #0000ff;">void</span><span style="color: #000000;"> query_sql(</span><span style="color: #0000ff;">char</span><span style="color: #000000;">*</span><span style="color: #000000;"> sql) {<br></span><span style="color: #008080;"> 54</span> <span style="color: #000000;">    MYSQL my_connection; </span><span style="color: #008000;">/*</span><span style="color: #008000;">榪欐槸涓涓暟鎹簱榪炴帴</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 55</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> res; </span><span style="color: #008000;">/*</span><span style="color: #008000;">鎵цsql瑾炲彞鍚庣殑榪斿洖鏍囧織</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 56</span> <span style="color: #000000;">    MYSQL_RES </span><span style="color: #000000;">*</span><span style="color: #000000;">res_ptr; </span><span style="color: #008000;">/*</span><span style="color: #008000;">鎸囧悜鏌ヨ緇撴灉鐨勬寚閽?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 57</span> <span style="color: #000000;">    MYSQL_FIELD </span><span style="color: #000000;">*</span><span style="color: #000000;">field; </span><span style="color: #008000;">/*</span><span style="color: #008000;">瀛楁緇撴瀯鎸囬拡</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 58</span> <span style="color: #000000;">    MYSQL_ROW result_row; </span><span style="color: #008000;">/*</span><span style="color: #008000;">鎸夎榪斿洖鐨勬煡璇俊鎭?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 59</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 60</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> row, column; </span><span style="color: #008000;">/*</span><span style="color: #008000;">鏌ヨ榪斿洖鐨勮鏁板拰鍒楁暟</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 61</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i, j; </span><span style="color: #008000;">/*</span><span style="color: #008000;">鍙槸鎺у埗寰幆鐨勪袱涓彉閲?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 62</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 63</span> <span style="color: #000000;">    </span><span style="color: #008000;">/*</span><span style="color: #008000;">鍒濆鍖杕ysql榪炴帴my_connection</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 64</span> <span style="color: #000000;">    mysql_init(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection);<br></span><span style="color: #008080;"> 65</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 66</span> <span style="color: #000000;">    </span><span style="color: #008000;">/*</span><span style="color: #008000;">榪欓噷灝辨槸鐢ㄤ簡mysql.h閲岀殑涓涓嚱鏁幫紝鐢ㄦ垜浠箣鍓嶅畾涔夌殑閭d簺瀹忓緩绔媘ysql榪炴帴錛屽茍<br></span><span style="color: #008080;"> 67</span> <span style="color: #008000;">    榪斿洖涓涓鹼紝榪斿洖涓嶄負絀鴻瘉鏄庤繛鎺ユ槸鎴愬姛鐨?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 68</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (mysql_real_connect(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection, HOST, USERNAME, PASSWORD, DATABASE,<br></span><span style="color: #008080;"> 69</span> <span style="color: #000000;">            </span><span style="color: #000000;">0</span><span style="color: #000000;">, NULL, CLIENT_FOUND_ROWS)) {</span><span style="color: #008000;">/*</span><span style="color: #008000;">Connection success</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 70</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 71</span> <span style="color: #000000;">        printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">鏁版嵁搴撴煡璇uery_sql榪炴帴鎴愬姛錛乗n</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;"> 72</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 73</span> <span style="color: #000000;">        </span><span style="color: #008000;">/*</span><span style="color: #008000;">榪欏彞璇濇槸璁劇疆鏌ヨ緙栫爜涓簎tf8錛岃繖鏍鋒敮鎸佷腑鏂?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 74</span> <span style="color: #000000;">        mysql_query(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection, </span><span style="color: #000000;">"</span><span style="color: #000000;">set names utf8</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;"> 75</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 76</span> <span style="color: #000000;">        </span><span style="color: #008000;">/*</span><span style="color: #008000;">涓嬮潰榪欏彞璇濆氨鏄敤mysql_query鍑芥暟鏉ユ墽琛屾垜浠垰鍒氫紶鍏ョ殑sql瑾炲彞錛?br></span><span style="color: #008080;"> 77</span> <span style="color: #008000;">        榪欎細榪斿洖涓涓猧nt鍊鹼紝濡傛灉涓?錛岃瘉鏄庤獮鍙ユ墽琛屾垚鍔?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 78</span> <span style="color: #000000;">        res </span><span style="color: #000000;">=</span><span style="color: #000000;"> mysql_query(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection, sql);<br></span><span style="color: #008080;"> 79</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 80</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (res) { </span><span style="color: #008000;">/*</span><span style="color: #008000;">鐜板湪灝變唬琛ㄦ墽琛屽け璐ヤ簡</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 81</span> <span style="color: #000000;">            printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">Error錛?nbsp;mysql_query !\n</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;"> 82</span> <span style="color: #000000;">            </span><span style="color: #008000;">/*</span><span style="color: #008000;">涓嶈蹇樹簡鍏抽棴榪炴帴</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 83</span> <span style="color: #000000;">            mysql_close(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection);<br></span><span style="color: #008080;"> 84</span> <span style="color: #000000;">        } </span><span style="color: #0000ff;">else</span><span style="color: #000000;"> { </span><span style="color: #008000;">/*</span><span style="color: #008000;">鐜板湪灝變唬琛ㄦ墽琛屾垚鍔熶簡</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 85</span> <span style="color: #000000;">            </span><span style="color: #008000;">/*</span><span style="color: #008000;">灝嗘煡璇㈢殑緄愭灉緇檙es_ptr</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 86</span> <span style="color: #000000;">            res_ptr </span><span style="color: #000000;">=</span><span style="color: #000000;"> mysql_store_result(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection);<br></span><span style="color: #008080;"> 87</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 88</span> <span style="color: #000000;">            </span><span style="color: #008000;">/*</span><span style="color: #008000;">濡傛灉緇撴灉涓嶄負絀猴紝灝辨妸緇撴灉print</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 89</span> <span style="color: #000000;">            </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (res_ptr) {<br></span><span style="color: #008080;"> 90</span> <span style="color: #000000;">                </span><span style="color: #008000;">/*</span><span style="color: #008000;">鍙栧緱緄愭灉鐨勮鏁板拰</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 91</span> <span style="color: #000000;">                column </span><span style="color: #000000;">=</span><span style="color: #000000;"> mysql_num_fields(res_ptr);<br></span><span style="color: #008080;"> 92</span> <span style="color: #000000;">                row </span><span style="color: #000000;">=</span><span style="color: #000000;"> mysql_num_rows(res_ptr) </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 93</span> <span style="color: #000000;">                printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">鏌ヨ鍒?nbsp;%lu 琛?nbsp;\n</span><span style="color: #000000;">"</span><span style="color: #000000;">, row);<br></span><span style="color: #008080;"> 94</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 95</span> <span style="color: #000000;">                </span><span style="color: #008000;">/*</span><span style="color: #008000;">杈撳嚭緄愭灉鐨勫瓧孌靛悕</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 96</span> <span style="color: #000000;">                </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (i </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">; field </span><span style="color: #000000;">=</span><span style="color: #000000;"> mysql_fetch_field(res_ptr); i</span><span style="color: #000000;">++</span><span style="color: #000000;">)<br></span><span style="color: #008080;"> 97</span> <span style="color: #000000;">                    printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%s\t</span><span style="color: #000000;">"</span><span style="color: #000000;">, field</span><span style="color: #000000;">-></span><span style="color: #000000;">name);<br></span><span style="color: #008080;"> 98</span> <span style="color: #000000;">                printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">\n</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;"> 99</span> <span style="color: #000000;"><br></span><span style="color: #008080;">100</span> <span style="color: #000000;">                </span><span style="color: #008000;">/*</span><span style="color: #008000;">鎸夎杈撳嚭緄愭灉</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;">101</span> <span style="color: #000000;">                </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (i </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">; i </span><span style="color: #000000;"><</span><span style="color: #000000;"> row; i</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br></span><span style="color: #008080;">102</span> <span style="color: #000000;">                    result_row </span><span style="color: #000000;">=</span><span style="color: #000000;"> mysql_fetch_row(res_ptr);<br></span><span style="color: #008080;">103</span> <span style="color: #000000;">                    </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (j </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">; j </span><span style="color: #000000;"><</span><span style="color: #000000;"> column; j</span><span style="color: #000000;">++</span><span style="color: #000000;">)<br></span><span style="color: #008080;">104</span> <span style="color: #000000;">                        printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%s\t</span><span style="color: #000000;">"</span><span style="color: #000000;">, result_row[j]);<br></span><span style="color: #008080;">105</span> <span style="color: #000000;">                    printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">\n</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;">106</span> <span style="color: #000000;">                }<br></span><span style="color: #008080;">107</span> <span style="color: #000000;"><br></span><span style="color: #008080;">108</span> <span style="color: #000000;">            }<br></span><span style="color: #008080;">109</span> <span style="color: #000000;"><br></span><span style="color: #008080;">110</span> <span style="color: #000000;">            </span><span style="color: #008000;">/*</span><span style="color: #008000;">涓嶈蹇樹簡鍏抽棴榪炴帴</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;">111</span> <span style="color: #000000;">            mysql_close(</span><span style="color: #000000;">&</span><span style="color: #000000;">my_connection);<br></span><span style="color: #008080;">112</span> <span style="color: #000000;">        }<br></span><span style="color: #008080;">113</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;">114</span> <span style="color: #000000;">}<br></span><span style="color: #008080;">115</span> <span style="color: #000000;"><br></span><span style="color: #008080;">116</span> <span style="color: #000000;"></span><span style="color: #0000ff;">int</span><span style="color: #000000;"> main(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> argc, </span><span style="color: #0000ff;">char</span><span style="color: #000000;"> </span><span style="color: #000000;">*</span><span style="color: #000000;">argv[]) {<br></span><span style="color: #008080;">117</span> <span style="color: #000000;">    </span><span style="color: #008000;">/*</span><span style="color: #008000;">嫻嬭瘯涓嬪悜閲岄潰鎻掑叆鏁版嵁</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;">118</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">char</span><span style="color: #000000;"> </span><span style="color: #000000;">*</span><span style="color: #000000;">exe </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">insert into abitno values('ABitNo','http://ABitNo.LinPie.com');</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">119</span> <span style="color: #000000;">    exe_sql(exe);<br></span><span style="color: #008080;">120</span> <span style="color: #000000;"><br></span><span style="color: #008080;">121</span> <span style="color: #000000;">    </span><span style="color: #008000;">/*</span><span style="color: #008000;">嫻嬭瘯涓嬫煡璇?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;">122</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">char</span><span style="color: #000000;"> </span><span style="color: #000000;">*</span><span style="color: #000000;">query </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">select * from abitno;</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">123</span> <span style="color: #000000;">    query_sql(query);<br></span><span style="color: #008080;">124</span> <span style="color: #000000;"><br></span><span style="color: #008080;">125</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">;<br></span><span style="color: #008080;">126</span> <span style="color: #000000;">}<br><br>杞澆鑷細<br>http://abitno.linpie.com/linux-c-connect-mysql.html <br></span></div> <br> <img src ="http://www.shnenglu.com/xuejzt/aggbug/85540.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/xuejzt/" target="_blank">xuejzt</a> 2009-05-23 21:05 <a href="http://www.shnenglu.com/xuejzt/archive/2009/05/23/85540.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍥炲浜嗭綖锝?/title><link>http://www.shnenglu.com/xuejzt/archive/2009/05/22/85373.html</link><dc:creator>xuejzt</dc:creator><author>xuejzt</author><pubDate>Fri, 22 May 2009 05:19:00 GMT</pubDate><guid>http://www.shnenglu.com/xuejzt/archive/2009/05/22/85373.html</guid><wfw:comment>http://www.shnenglu.com/xuejzt/comments/85373.html</wfw:comment><comments>http://www.shnenglu.com/xuejzt/archive/2009/05/22/85373.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/xuejzt/comments/commentRss/85373.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/xuejzt/services/trackbacks/85373.html</trackback:ping><description><![CDATA[宸茬粡澶ф鏈夊崐騫存病鏈夌櫥褰曟垜鐨勮繖涓崥瀹簡錛屼笉鏄洜涓烘垜鎳掞紝鍙槸鑷繁涓鐩村湪寰樺緤銆傛垜涓鐩村湪瀵繪壘涓涓彲浠ヨ鎴戦暱涔呯殑鐣欎笅鏉ュ啓鍗氬鐨勫湴鏂癸紝鐜板湪鎴戝洖鏉ヤ簡錛侊紒鎴戠幇鍦ㄦ湁涓や釜鍗氬錛屼竴涓垜鎯崇敤鏉ヨ褰曟垜鑷繁鐨勭敓媧伙紝鎯呮劅錛屾劅鎮燂紝浠ュ強瀵逛漢鐢熺殑涓浜涚湅娉曞強璁よ瘑錛岃搗鍚嶄負“鎴戝氨鍦ㄨ繖閲?#8221;錛岀幇鍦ㄦ垜鎶婅繖涓湴鏂歸夊湪浜嗗井杞殑windows live閲?a title="xuej's blog" target=_blank><strong>xuej's blog</strong></a>. 鍙﹀涓涓氨鏄繖涓湴鏂癸紝鎴戣鐢ㄦ潵璁板綍鎴戝湪鎶鏈涔犱腑鐨勪竴浜涗綋浼氾紝榪樻湁涓浜涙葷粨錛屼互鍙婄湅涔︾殑絎旇銆傛垜寰堝枩嬈㈣繖涓崥瀹紝娌℃湁澶氬皯騫垮憡錛岀晫闈㈠共鍑鏁存磥錛屼唬鐮佸彲浠ラ珮浜樉紺猴紝甯哥敤鐨勫伐鍏烽兘鍒楀湪浜嗗伐鍏鋒爮閲屽緢鏂逛究浣跨敤銆?br>椹笂瑕佽鏂囩瓟杈╀簡錛岃鏂囧啓浣滆繕鏈変釜鍏抽敭鐨勭幆鑺傚氨瀹屾垚浜嗭紝絳夌瓟杈╃粨鏉熶簡錛屾垜灝變細鍥炴潵銆?br><br> <img src ="http://www.shnenglu.com/xuejzt/aggbug/85373.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/xuejzt/" target="_blank">xuejzt</a> 2009-05-22 13:19 <a href="http://www.shnenglu.com/xuejzt/archive/2009/05/22/85373.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣跨敤榪唬鍣ㄤ唬鏇跨儲寮?/title><link>http://www.shnenglu.com/xuejzt/archive/2008/10/04/63234.html</link><dc:creator>xuejzt</dc:creator><author>xuejzt</author><pubDate>Sat, 04 Oct 2008 07:13:00 GMT</pubDate><guid>http://www.shnenglu.com/xuejzt/archive/2008/10/04/63234.html</guid><wfw:comment>http://www.shnenglu.com/xuejzt/comments/63234.html</wfw:comment><comments>http://www.shnenglu.com/xuejzt/archive/2008/10/04/63234.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/xuejzt/comments/commentRss/63234.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/xuejzt/services/trackbacks/63234.html</trackback:ping><description><![CDATA[/**<br> * Accelerated C++ 絎旇<br>**/<br>姣忎竴涓爣鍑嗗鍣紝渚嬪鍚戦噺錛岄兘瀹氫箟浜嗕袱縐嶇浉鍏崇殑榪唬鍣ㄧ被鍨嬶細<br>container-type::const_iterator<br>container-type::iterator<br>榪欓噷container-type鏄濡倂ector<Student_info>榪欐牱鐨勫鍣ㄧ被鍨嬨?br>濡傛灉鎴戜滑鎯崇敤涓涓凱浠h搗鏉ヤ慨鏀瑰瓨鍌ㄥ湪瀹瑰櫒涓殑鍊鹼紝灝變嬌鐢╥terator綾誨瀷錛涘鏋滄垜浠粎浠呴渶瑕佽鎿嶄綔錛岄偅涔堝氨浣跨敤const_iterator綾誨瀷銆?br> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008000;">//</span><span style="color: #008000;">绱㈠紩鏂瑰紡</span><span style="color: #008000;"><br></span><span style="color: #0000ff;">for</span><span style="color: #000000;">(vector</span><span style="color: #000000;"><</span><span style="color: #000000;">Student_info</span><span style="color: #000000;">></span><span style="color: #000000;">::size_type i </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">; i </span><span style="color: #000000;">!=</span><span style="color: #000000;"> students.end(); </span><span style="color: #000000;">++</span><span style="color: #000000;">i)<br>    cout </span><span style="color: #000000;"><<</span><span style="color: #000000;"> students[i].name </span><span style="color: #000000;"><<</span><span style="color: #000000;"> endl;<br><br></span><span style="color: #008000;">//</span><span style="color: #008000;">榪唬鍣?/span><span style="color: #008000;"><br></span><span style="color: #0000ff;">for</span><span style="color: #000000;">(vector</span><span style="color: #000000;"><</span><span style="color: #000000;">Student_info</span><span style="color: #000000;">></span><span style="color: #000000;">::const_iterator iter </span><span style="color: #000000;">=</span><span style="color: #000000;"> students.begin(); iter </span><span style="color: #000000;">!=</span><span style="color: #000000;"> students.end(); </span><span style="color: #000000;">++</span><span style="color: #000000;">iter){<br>    cout </span><span style="color: #000000;"><<</span><span style="color: #000000;"> (</span><span style="color: #000000;">*</span><span style="color: #000000;">iter).name </span><span style="color: #000000;"><<</span><span style="color: #000000;"> endl;<br>    </span><span style="color: #008000;">//</span><span style="color: #008000;">鎴栬?nbsp;cout << iter->name << endl;</span><span style="color: #008000;"><br></span><span style="color: #000000;">}</span></div> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008000;">//</span><span style="color: #008000;">鐢ㄨ凱浠e櫒浠f浛绱㈠紩錛氭晥鐜囧彲鑳戒笉楂?/span><span style="color: #008000;"><br></span><span style="color: #000000;">vector</span><span style="color: #000000;"><</span><span style="color: #000000;">Student_info</span><span style="color: #000000;">></span><span style="color: #000000;"> extract_fails(vector</span><span style="color: #000000;"><</span><span style="color: #000000;">Student_info</span><span style="color: #000000;">>&</span><span style="color: #000000;"> students)<br>{<br>    vector</span><span style="color: #000000;"><</span><span style="color: #000000;">Student_info</span><span style="color: #000000;">></span><span style="color: #000000;"> fail;<br>    vector</span><span style="color: #000000;"><</span><span style="color: #000000;">Student_info</span><span style="color: #000000;">></span><span style="color: #000000;">::iterator iter </span><span style="color: #000000;">=</span><span style="color: #000000;"> students.begin();<br><br>    </span><span style="color: #0000ff;">while</span><span style="color: #000000;">(iter </span><span style="color: #000000;">!=</span><span style="color: #000000;"> students.end()){<br>        </span><span style="color: #0000ff;">if</span><span style="color: #000000;">(fgrade(</span><span style="color: #000000;">*</span><span style="color: #000000;">iter)){<br>            fail.push_back(</span><span style="color: #000000;">*</span><span style="color: #000000;">iter);<br>            iter </span><span style="color: #000000;">=</span><span style="color: #000000;"> students.erase(iter);<br>        }<br>        </span><span style="color: #0000ff;">else</span><span style="color: #000000;"><br>            </span><span style="color: #000000;">++</span><span style="color: #000000;">iter;<br>    }<br>    </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> fail;<br>}</span></div> <br><br> <img src ="http://www.shnenglu.com/xuejzt/aggbug/63234.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/xuejzt/" target="_blank">xuejzt</a> 2008-10-04 15:13 <a href="http://www.shnenglu.com/xuejzt/archive/2008/10/04/63234.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>涓夌鍑芥暟鍙傛暟http://www.shnenglu.com/xuejzt/archive/2008/10/04/63232.htmlxuejztxuejztSat, 04 Oct 2008 07:07:00 GMThttp://www.shnenglu.com/xuejzt/archive/2008/10/04/63232.htmlhttp://www.shnenglu.com/xuejzt/comments/63232.htmlhttp://www.shnenglu.com/xuejzt/archive/2008/10/04/63232.html#Feedback0http://www.shnenglu.com/xuejzt/comments/commentRss/63232.htmlhttp://www.shnenglu.com/xuejzt/services/trackbacks/63232.html * Accelerated C++ 絎旇
**/
//璁$畻涓涓獀ector<double>綾誨瀷鐨勫彉閲忕殑涓?br>//鍊煎緱娉ㄦ剰鐨勬槸錛屾帀鍝熻窡鍑芥暟鏃舵暣涓獀ector鍙傛暟閮戒細琚鍒?/span>
double median(vector<double> vec)  //涓嶆敼鍙樺悜閲忔湰韜?/span>
{
    typedef vector
<double>::size_type vec_sz;

    vec_sz size 
= vec.size();
    
if(size == 0)
        
throw domain_error("median of an empty vector");
    sort(vec.begin(), vec.end());
    
    vec_sz mid 
= size/2;
    
return size % 2 == 0 ? (vec[mid]+vec[mid-1]) / 2 : vec[mid];
}

//鏍規嵁鏈熶腑錛屾湡鏈冭瘯鎴愮嘩鍜屼繚瀛樺搴綔涓氱殑鍚戦噺鏉ヨ綆楀鐢熺殑鎬繪垚緇?br>//鐪熶釜鍑芥暟涓嶇敤澶嶅埗瀹冪殑鍙傛暟錛屽洜涓簃edian宸茬粡涓烘垜浠畬鎴愪簡榪欎釜宸ヤ綔
double grade(double midterm, double final, const vector<double>& hw)
{
    
if(hw.size() == 0)
        
throw domain_error("student has done no homework");
    
return grade(midterm, final, median(hw));
}
//鍑芥暟閲嶈澆
double grade(double midterm, double final, double homework)
{
    
return 0.2 * midterm +0.4 * final + 0.4 * homework;
}

/**
    const vector<double>&榪欑綾誨瀷琚垚涓?瀵瑰弬鏁扮被鍨嬩負double鐨勫悜閲忓父閲忕殑寮曠敤"
    vector<double> homework;
    vector<double>& hw = homework; //hw鏄痟omework鐨勪竴涓浛浠e悕,
    //瀵筯w鐨勪換浣曟搷浣滈兘絳変環浜庡homework鐨勬搷浣?br>
    const vector<double>& chw = homework; //chw鏄痟omework鐨勪竴涓浛浠e悕錛?br>    //const紜繚浜嗘垜浠皢涓嶄細瀵筩hw鐨勪換浣曞彲鑳芥敼鍙樺畠鐨勫肩殑鎿嶄綔

    vector<double>& hw1 = hw; //鍚宧w絳変環錛屾槸homework鐨勪竴涓浛浠e悕
    const vector<double>& chw1 = chw; //鍚宑hw絳変環錛屼笉鍏佽鍐欒闂甴omework鐨勪竴涓浛浠e悕
*
*/


//浠庤緭鍏ユ祦涓皢瀹跺涵浣滀笟鐨勬垚緇╄鍏ュ埌涓涓獀ector<double>涓?/span>
istream read_hw(istream& in, vector<double>& hw)
{
    
if(in){
        hw.clear(); 
//娓呴櫎鍘熷厛鍐呭
        double x;
        
while(in >> x)
            hw.push_back(x);
        
//娓呴櫎嫻佷互浣胯緭鍏ュ姩浣滃浜庝笅涓涓鐢熸湁鏁?/span>
        in.clear();
    锝?br>    
return in;
}




xuejzt 2008-10-04 15:07 鍙戣〃璇勮
]]>
list瀹瑰櫒http://www.shnenglu.com/xuejzt/archive/2008/10/04/63231.htmlxuejztxuejztSat, 04 Oct 2008 07:03:00 GMThttp://www.shnenglu.com/xuejzt/archive/2008/10/04/63231.htmlhttp://www.shnenglu.com/xuejzt/comments/63231.htmlhttp://www.shnenglu.com/xuejzt/archive/2008/10/04/63231.html#Feedback0http://www.shnenglu.com/xuejzt/comments/commentRss/63231.htmlhttp://www.shnenglu.com/xuejzt/services/trackbacks/63231.html * Accelerated C++ 絎旇
**/
list瀹瑰櫒鐩稿綋浜庢暟鎹粨鏋勪腑鐨勯摼琛紝vector瀹瑰櫒鐩稿綋浜庨『搴忚〃銆?br>vector鏄負蹇熼殢鏈鴻闂岃浼樺寲鐨勶紝鍚屾牱鍦幫紝浼樺寲浜嗙殑list綾誨瀷錛屽彲浠ヨ鎴戜滑鍦ㄥ鍣ㄧ殑浠諱綍浣嶇疆蹇熺殑鎻掑叆鍜屽垹闄ゅ厓绱犮?br>鍦╲ector鍐呴儴鎻掑叆鎴栧垹闄ゅ厓绱狅紝涓轟簡淇濇寔蹇熼殢鏈哄瓨鍙栫殑鐗規э紝蹇呴』縐誨姩浣嶄簬琚彃鍏ユ垨鍒犻櫎鐨勫厓绱犲悗闈㈢殑鎵鏈?br>鍏冪礌銆傜Щ鍔ㄥ厓绱犳剰鍛崇潃錛屾椂闂村鏉傚害涓哄悜閲忓厓绱犱釜鏁扮殑浜屾鏂廣?br>
//鐢╨ist浠f浛vector錛氫富瑕佹槸鍥犱負鎻掑叆鍜屽垹闄ゆ搷浣滃お澶?/span>
list<Student_info> extract_fails(list<Student_info>& students)
{
    list
<Student_info> fail;
    list
<Student_info>::iterator iter = students.begin();

    
while(iter != students.end()){
        
if(fgrade(*iter)){
            fail.push_back(
*iter);
            iter 
= students.erase(iter);
        }
        
else
            
++iter;
    }
    
return fail;
}
list瀹瑰櫒鐨勮凱浠e櫒涓嶆敮鎸佸畬鍏ㄩ殢鏈鴻闂紝鎵浠ユ垜浠氨涓嶈兘鐢ㄦ爣鍑嗗簱涓璼ort鍑芥暟瀵瑰畠榪涜鎺掑簭銆?br>瀵規錛宭ist鎻愪緵浜嗚嚜宸辯殑sort鎴愬憳鍑芥暟錛岃繖涓嚱鏁頒嬌鐢ㄤ簡 涓涓紭鍖栫殑綆楁硶鏉ヤ負瀛樺偍鍦╨ist涓殑鏁板兼帓搴忋?br>
list<Student_info> students
students.sort(compare);
//compare鍑芥暟鍙互鑷繁瀹氫箟





xuejzt 2008-10-04 15:03 鍙戣〃璇勮
]]>
sort鍑芥暟http://www.shnenglu.com/xuejzt/archive/2008/10/04/63229.htmlxuejztxuejztSat, 04 Oct 2008 06:57:00 GMThttp://www.shnenglu.com/xuejzt/archive/2008/10/04/63229.htmlhttp://www.shnenglu.com/xuejzt/comments/63229.htmlhttp://www.shnenglu.com/xuejzt/archive/2008/10/04/63229.html#Feedback1http://www.shnenglu.com/xuejzt/comments/commentRss/63229.htmlhttp://www.shnenglu.com/xuejzt/services/trackbacks/63229.html  * Accelerated C++ 絎旇
  **/
sort()鍑芥暟瀹氫箟鍦ㄥご鏂囦歡<algorithm>涓紝瀹冩妸瀹瑰櫒涓殑鏁版嵁閲嶆柊鎺掑簭鎴愰潪閫掑噺搴忓垪銆傛垜浠箣鎵浠ョ敤闈為掑噺鑰屼笉鐢ㄩ掑鏄洜涓猴紝瀹瑰櫒涓殑鏌愪簺鏁版嵁鍏冪礌鍙兘浼氫笌鍏朵粬鍏冪礌鐩哥瓑銆?br>
double x;
vector
<double> numbers;
typedef vector
<double>::size_type vec_size;
vec_sz size 
= numbers.size();

while(cin >> x)
    numbers.push_back(x);
sort(numbers.begin(), numbers.end());
//sort鍑芥暟宸у鍦板畬鎴愪簡浠誨姟錛屽畠浠呬粎璋冩崲浜嗗師瀹瑰櫒涓厓绱犲肩殑鐩稿欏哄簭錛岃屼笉鏄垱寤轟竴涓柊鐨勫鍣ㄦ潵瀛樺偍鎺掑簭鍚庣殑緇撴灉銆?br>
//鎺掑簭鍚庢眰涓暟
vec_sz mid = size/2;
double median;
median 
= size % 2 == 0 ? (numbers[mid] + numbers[mid-1])/2 : numbers[mid];

//濡傛灉涓嶅笇鏈涙敼鍙樺悜閲忔湰韜紝灝卞彲浠ラ氳繃鍑芥暟鍙傛暟鐨勬柟寮忚皟鐢ㄥ畠
//璋冪敤鍑芥暟鏃舵暣涓獀ector鍙傛暟閮戒細琚鍒?/span>
double median(vector<double> vec)
{
    sort(vec.begin(), vec.end());
    
return 
}




xuejzt 2008-10-04 14:57 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            免费观看在线综合色| 欧美激情第二页| 狠狠色综合播放一区二区| 久久久亚洲国产天美传媒修理工 | 亚洲国产高清自拍| 久久精品国产清高在天天线| 亚洲国产精品视频| 亚洲一二三区视频在线观看| 国产精品欧美一区二区三区奶水| 欧美亚洲免费高清在线观看| 农夫在线精品视频免费观看| 西西人体一区二区| 国产精品v欧美精品v日本精品动漫| 欧美在线一二三| 国产精品白丝jk黑袜喷水| 欧美激情精品久久久久久变态| 国产精品国产a| 亚洲高清色综合| 亚洲福利在线视频| 久久久久欧美精品| 久久久久国产一区二区三区四区| 欧美丰满高潮xxxx喷水动漫| 国产欧美一区二区三区在线看蜜臀 | 尤妮丝一区二区裸体视频| 午夜欧美大片免费观看| 欧美专区在线观看| 国产亚洲毛片在线| 午夜宅男欧美| 欧美成人资源| 日韩亚洲成人av在线| 欧美精品久久久久久久久久| 最新国产精品拍自在线播放| 亚洲免费观看在线观看| 欧美精彩视频一区二区三区| 亚洲国产精品第一区二区| 日韩视频免费观看| 国产精品日韩在线观看| 久久精品国内一区二区三区| 亚洲高清网站| 一区二区三区鲁丝不卡| 欧美国产日韩在线观看| 国产一区亚洲一区| 免费在线视频一区| 欧美一级专区免费大片| 欧美福利电影网| 欧美影院视频| 一区二区动漫| 精品成人一区| 欧美视频在线看| 久久永久免费| 欧美一区二区三区日韩| 最新精品在线| 亚洲激情欧美激情| 欧美成年人视频| 久久久噜噜噜久久久| 亚洲综合激情| 久久精品国产欧美亚洲人人爽| 亚洲性线免费观看视频成熟| 亚洲高清在线观看一区| 欧美大片免费观看在线观看网站推荐| 亚洲一区成人| 亚洲欧美日韩一区在线| 午夜精品久久久久久久男人的天堂| 亚洲日本无吗高清不卡| 亚洲国产美女| 一本色道婷婷久久欧美| 一区二区三区视频在线| 亚洲天堂视频在线观看| 亚洲性感美女99在线| 羞羞视频在线观看欧美| 久久久天天操| 亚洲精品视频一区二区三区| 亚洲日本中文字幕区| 一区二区高清在线| 久久xxxx| 欧美日韩一区二区三区视频| 国产精品亚洲成人| 亚洲国产欧美久久| 中文国产一区| 午夜欧美大尺度福利影院在线看| av不卡在线| 久久天天躁狠狠躁夜夜av| 亚洲精品欧美一区二区三区| 亚洲欧美日韩国产精品 | 国际精品欧美精品| 亚洲欧洲一区二区在线播放| 亚洲欧美不卡| 亚洲精品一二区| 久久偷窥视频| 国产一区二区三区奇米久涩| 亚洲午夜久久久| 欧美77777| 久久精品国产综合精品| 国产精品久久久久久超碰| 亚洲伦伦在线| 欧美福利精品| 久久精品免费观看| 亚洲一区二区三区中文字幕| 免费观看亚洲视频大全| 亚洲国产日韩欧美在线99| 久久久久久电影| 久久精品国产99| 韩国自拍一区| 蜜桃久久精品乱码一区二区| 亚洲一区二区三区四区视频| 国产精品久久久久久久久久尿| 日韩午夜中文字幕| 99精品视频网| 国产欧美日韩另类视频免费观看| 亚洲一区二区三区高清不卡| 亚洲一区二三| 激情久久久久| 亚洲福利视频三区| 欧美精品三级日韩久久| 一本久久a久久免费精品不卡| 欧美韩国日本综合| 国产精品久久久久秋霞鲁丝| 久久精品在线播放| 欧美黄免费看| 久久激情五月激情| 欧美日韩成人在线观看| 欧美在线91| 欧美国产日韩免费| 榴莲视频成人在线观看| 欧美性猛交99久久久久99按摩| 久久久国际精品| 免费欧美日韩| 一区二区三区视频在线看| 亚洲一区二区三区在线看 | 国产伦精品一区二区三区视频孕妇| 久久精品综合网| 欧美三级电影一区| 亚洲欧洲精品成人久久奇米网| 国产乱码精品一区二区三区不卡 | 欧美色图天堂网| 亚洲国产精品电影| 日韩图片一区| 欧美第一黄色网| 久久视频精品在线| 欧美日韩国产一区二区三区地区 | 亚洲无吗在线| 国产精品mv在线观看| 日韩视频在线免费| 亚洲欧美电影在线观看| 国产精品白丝黑袜喷水久久久| 亚洲深夜福利网站| 欧美专区一区二区三区| 一区二区亚洲精品国产| 久久亚洲不卡| 亚洲精品你懂的| 日韩视频在线观看国产| 国产精品乱子久久久久| 羞羞视频在线观看欧美| 欧美在线视频在线播放完整版免费观看| 欧美日本二区| 欧美一区二区日韩一区二区| 久久一区二区三区四区五区| 亚洲乱码日产精品bd| 国产精品亚洲欧美| 欧美aaa级| 久久久99免费视频| 亚洲欧洲在线观看| 久久久久欧美| 一区二区欧美激情| 亚洲大胆美女视频| 国产视频一区三区| 国产精品―色哟哟| 欧美麻豆久久久久久中文| 亚洲欧美999| 亚洲一区二区免费视频| 亚洲高清视频中文字幕| 免费一级欧美片在线播放| 亚洲欧美综合| 亚洲综合视频网| 中文久久乱码一区二区| 亚洲国产成人不卡| 狠狠色狠狠色综合日日tαg| 国产日韩精品视频一区| 国产精品伦一区| 国产精品草草| 国产精品久久久久影院色老大 | 日韩一级大片| 最新高清无码专区| 亚洲精品国精品久久99热一| 激情视频亚洲| 91久久线看在观草草青青| 亚洲国产三级在线| 99国产精品久久久久久久| 一区二区高清在线观看| 亚洲一区二区免费在线| 亚洲女人天堂av| 欧美一区1区三区3区公司| 久久久精品五月天| 欧美国产精品久久| 亚洲视频在线一区| 久久久久久999| 欧美日韩视频一区二区三区| 国产亚洲欧美在线| 日韩亚洲在线| 久久国产精品一区二区三区四区|