锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久在线播放,欧美黄色一区二区,国产亚洲精品一区二555http://m.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://m.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://m.shnenglu.com/xuejzt/archive/2009/05/23/85540.html</guid><wfw:comment>http://m.shnenglu.com/xuejzt/comments/85540.html</wfw:comment><comments>http://m.shnenglu.com/xuejzt/archive/2009/05/23/85540.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.shnenglu.com/xuejzt/comments/commentRss/85540.html</wfw:commentRss><trackback:ping>http://m.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://m.shnenglu.com/xuejzt/aggbug/85540.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/xuejzt/" target="_blank">xuejzt</a> 2009-05-23 21:05 <a href="http://m.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://m.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://m.shnenglu.com/xuejzt/archive/2009/05/22/85373.html</guid><wfw:comment>http://m.shnenglu.com/xuejzt/comments/85373.html</wfw:comment><comments>http://m.shnenglu.com/xuejzt/archive/2009/05/22/85373.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/xuejzt/comments/commentRss/85373.html</wfw:commentRss><trackback:ping>http://m.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://m.shnenglu.com/xuejzt/aggbug/85373.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/xuejzt/" target="_blank">xuejzt</a> 2009-05-22 13:19 <a href="http://m.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://m.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://m.shnenglu.com/xuejzt/archive/2008/10/04/63234.html</guid><wfw:comment>http://m.shnenglu.com/xuejzt/comments/63234.html</wfw:comment><comments>http://m.shnenglu.com/xuejzt/archive/2008/10/04/63234.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/xuejzt/comments/commentRss/63234.html</wfw:commentRss><trackback:ping>http://m.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://m.shnenglu.com/xuejzt/aggbug/63234.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/xuejzt/" target="_blank">xuejzt</a> 2008-10-04 15:13 <a href="http://m.shnenglu.com/xuejzt/archive/2008/10/04/63234.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>涓夌鍑芥暟鍙傛暟http://m.shnenglu.com/xuejzt/archive/2008/10/04/63232.htmlxuejztxuejztSat, 04 Oct 2008 07:07:00 GMThttp://m.shnenglu.com/xuejzt/archive/2008/10/04/63232.htmlhttp://m.shnenglu.com/xuejzt/comments/63232.htmlhttp://m.shnenglu.com/xuejzt/archive/2008/10/04/63232.html#Feedback0http://m.shnenglu.com/xuejzt/comments/commentRss/63232.htmlhttp://m.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://m.shnenglu.com/xuejzt/archive/2008/10/04/63231.htmlxuejztxuejztSat, 04 Oct 2008 07:03:00 GMThttp://m.shnenglu.com/xuejzt/archive/2008/10/04/63231.htmlhttp://m.shnenglu.com/xuejzt/comments/63231.htmlhttp://m.shnenglu.com/xuejzt/archive/2008/10/04/63231.html#Feedback0http://m.shnenglu.com/xuejzt/comments/commentRss/63231.htmlhttp://m.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://m.shnenglu.com/xuejzt/archive/2008/10/04/63229.htmlxuejztxuejztSat, 04 Oct 2008 06:57:00 GMThttp://m.shnenglu.com/xuejzt/archive/2008/10/04/63229.htmlhttp://m.shnenglu.com/xuejzt/comments/63229.htmlhttp://m.shnenglu.com/xuejzt/archive/2008/10/04/63229.html#Feedback1http://m.shnenglu.com/xuejzt/comments/commentRss/63229.htmlhttp://m.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>
            欧美精品乱人伦久久久久久| 午夜欧美精品| 欧美黄色成人网| 蜜桃久久av一区| 欧美v日韩v国产v| 欧美成人精品在线播放| 欧美激情五月| 国产精品大全| 狠狠爱综合网| 在线观看亚洲视频啊啊啊啊| 亚洲国产日韩欧美| 日韩网站在线观看| 亚洲欧美自拍偷拍| 蜜桃av综合| 亚洲精品日产精品乱码不卡| 亚洲视频在线一区| 久久精品论坛| 欧美日韩国产在线| 国产色婷婷国产综合在线理论片a| 国产综合在线视频| 最新成人在线| 香蕉久久一区二区不卡无毒影院 | 亚洲欧洲一区| 日韩一级黄色av| 久久国产免费| 国产精品播放| 最新高清无码专区| 久久免费国产| 亚洲视频综合在线| 欧美a级在线| 国产欧美va欧美不卡在线| 亚洲日本视频| 久久久久一本一区二区青青蜜月| 亚洲国产综合在线看不卡| 亚洲综合久久久久| 欧美日韩亚洲一区二区三区在线观看 | 欧美激情久久久| 国产日韩精品在线| 在线视频亚洲一区| 欧美激情第一页xxx| 香蕉免费一区二区三区在线观看| 欧美jizz19性欧美| 国内自拍一区| 欧美一级免费视频| 夜夜嗨一区二区| 欧美成人午夜免费视在线看片| 国产美女一区二区| 亚洲欧美日韩高清| 亚洲精品中文在线| 欧美精品在线观看一区二区| 在线精品国精品国产尤物884a| 欧美一区二区视频在线观看2020| 99在线|亚洲一区二区| 欧美激情精品| 亚洲三级色网| 亚洲欧洲日本一区二区三区| 久久久噜久噜久久综合| 国产亚洲精品资源在线26u| 午夜一区二区三区在线观看| 99re66热这里只有精品4| 欧美激情亚洲一区| 日韩一区二区电影网| 亚洲成色777777在线观看影院 | 国产精品久久久久久模特| 99av国产精品欲麻豆| 亚洲人成网站在线观看播放| 欧美激情综合色综合啪啪| 亚洲人成网站影音先锋播放| 亚洲国产毛片完整版| 美女被久久久| 亚洲肉体裸体xxxx137| 亚洲卡通欧美制服中文| 欧美日韩性视频在线| 亚洲影院在线观看| 性色av一区二区三区| 在线观看一区二区精品视频| 欧美高清在线视频观看不卡| 欧美国产日韩二区| 中文一区二区| 午夜精品久久久久久久蜜桃app | 欧美在线播放高清精品| 亚洲欧美综合一区| 在线观看国产成人av片| 国产精品v欧美精品v日本精品动漫| 亚洲尤物在线视频观看| 亚洲最新合集| 亚洲国产欧美一区二区三区丁香婷| 欧美成人在线免费视频| 性一交一乱一区二区洋洋av| 免费在线国产精品| 久久都是精品| 国产精品久久久久久影视| 亚洲一区二区免费看| 亚洲精品日产精品乱码不卡| 欧美日韩国产综合视频在线观看中文| 亚洲在线视频| 欧美专区中文字幕| 日韩视频免费观看高清在线视频 | 亚洲综合成人婷婷小说| 欧美一区二区三区视频| 亚洲人成小说网站色在线| 亚洲深夜av| 亚洲欧洲精品一区二区三区 | 久久er99精品| 99国产精品99久久久久久粉嫩| 亚洲一区欧美二区| 亚洲国产小视频| 香蕉久久夜色精品国产使用方法| 亚洲日本aⅴ片在线观看香蕉| 亚洲欧美综合v| 99精品国产高清一区二区| 久久精品日韩| 欧美一级片在线播放| 欧美精品一线| 亚洲电影一级黄| 韩国精品一区二区三区| 一个色综合导航| 亚洲精选国产| 久久一区二区精品| 久久精品伊人| 国产精品视频网| 亚洲视频一二三| 一本大道av伊人久久综合| 玖玖综合伊人| 麻豆国产精品一区二区三区| 国产精品久久久久久久久久久久 | 国产日韩欧美一区二区| 在线综合+亚洲+欧美中文字幕| 亚洲精品在线观| 蜜臀久久99精品久久久久久9| 久久午夜国产精品| 极品少妇一区二区三区精品视频| 午夜精品久久久久久99热| 欧美一区二区播放| 日韩视频在线观看国产| 一本色道久久综合亚洲精品按摩| 最新精品在线| 欧美freesex8一10精品| 欧美激情按摩| 亚洲精品永久免费精品| 欧美日韩国产精品一区| 亚洲精品一区二区三区不| 亚洲精品少妇网址| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美成人一区二区三区在线观看| 亚洲高清在线观看一区| 欧美成人tv| 一本色道久久88综合日韩精品| 亚洲一区尤物| 国产伦精品一区二区三区照片91| 欧美专区在线播放| 亚洲字幕一区二区| 久久aⅴ国产欧美74aaa| 国产欧美日韩免费| 久久国产精品毛片| 亚洲高清资源综合久久精品| 一本色道久久88精品综合| 欧美日韩在线免费观看| 一区二区三区欧美亚洲| 久久激情五月激情| 一区二区在线视频| 欧美激情国产日韩| 亚洲剧情一区二区| 国产精品二区在线| 性欧美长视频| 亚洲精品一区二区三| 校园春色国产精品| 伊人久久男人天堂| 欧美体内she精视频| 久久精品动漫| 亚洲欧洲一区二区天堂久久| 亚洲欧洲99久久| 在线看片日韩| 国产精品亚洲综合色区韩国| 久久综合色播五月| 99爱精品视频| 蘑菇福利视频一区播放| 一区二区av在线| 国产亚洲一区二区三区| 欧美成人精品h版在线观看| 亚洲一区区二区| 亚洲精品裸体| 久色婷婷小香蕉久久| 一本色道**综合亚洲精品蜜桃冫| 国产一区日韩一区| 欧美日韩日韩| 免费成人黄色| 久久久噜噜噜久久人人看| 9l国产精品久久久久麻豆| 看片网站欧美日韩| 欧美中文字幕在线观看| 亚洲影院免费观看| 亚洲精品欧洲精品| 精品粉嫩aⅴ一区二区三区四区| 欧美婷婷久久| 欧美日韩一区二| 欧美韩日视频| 美女国产一区| 裸体女人亚洲精品一区| 久久大综合网|