﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-我的成长-文章分类-C++</title><link>http://www.cnitblog.com/lynhuy/category/3904.html</link><description>在这里，希望可以与大家一起探讨编程哦。虽然我还是属于菜鸟级别的。</description><language>zh-cn</language><lastBuildDate>Tue, 04 Oct 2011 01:58:25 GMT</lastBuildDate><pubDate>Tue, 04 Oct 2011 01:58:25 GMT</pubDate><ttl>60</ttl><item><title>6stack</title><link>http://www.cnitblog.com/lynhuy/articles/19271.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Fri, 17 Nov 2006 12:10:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/19271.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/19271.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/19271.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/19271.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/19271.html</trackback:ping><description><![CDATA[时间限制 1000 毫秒 
内存限制 32768 K字节 

问题描述
做一个存放整数的栈Stack，输入一些栈的操作，输出操作的结果 
输入
输入包含多行（少于10000行），每行包含一个操作命令，操作命令有PUSH, SIZE, POP, TOP, DUMP。PUSH后面带一个整数
（PUSH和整数间用一个空格隔开），把整数放入栈中；SIZE输出当前栈中元素的个数；TOP输出栈顶元素；POP输出栈顶元
素并把该元素从栈中删除；DUMP则从栈底到栈顶输出所有元素。 
输出
对应于输入的指令，产生对应的输出。PUSH命令不产生任何输出；SIZE、POP、TOP命令都产生一行输出，一行一个整数；
DUMP命令产生多行输出，每行包含一个整数。 
输入样例
PUSH 1
PUSH 2
PUSH 3
DUMP
SIZE
TOP
POP
POP
POP

输出样例
1
2
3
3
3
3
2
1

#include <cstdlib>
#include <iostream>
#define MAX 10000
using namespace std;

int main(int argc, char *argv[])
{
    int T[MAX];
    int i = 0;
    string words;
    while(cin >> words){
            if(words == "PUSH"){
                 cin >> T[i];
                 i++;
                 }
            else if(words == "POP"){
                 cout << T[i-1]<<endl;
                 i--;
                 }
            else if(words == "TOP"){
                 cout << T[i -1] << endl;
                 }
            else if(words == "SIZE"){
                 cout << i << endl;
                 }
            else if(words == "DUMP"){
                 for(int j = 0;j < i;j++)    
                 cout << T[j] << endl;
                         }
              }
    system("PAUSE");
    return EXIT_SUCCESS;
}
<img src ="http://www.cnitblog.com/lynhuy/aggbug/19271.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-11-17 20:10 <a href="http://www.cnitblog.com/lynhuy/articles/19271.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>17闰年</title><link>http://www.cnitblog.com/lynhuy/articles/18552.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Sat, 28 Oct 2006 08:54:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18552.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18552.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18552.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18552.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18552.html</trackback:ping><description><![CDATA[
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>17</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>输入一个年份，判断是否闰年 
</pre>
		<h2>输入</h2>
		<pre>输入包含多行，每行一个数字，表示年份
</pre>
		<h2>输出</h2>
		<pre>输出包含多行，每行对应于输入，是闰年输出LEAP，否则输出NONLEAP
</pre>
		<h2>输入样例</h2>
		<pre>2000
2001
2002
1900

</pre>
		<h2>输出样例</h2>
		<pre>LEAP
NONLEAP
NONLEAP
NONLEAP
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /><br /></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 />{<br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> year;<br />    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> year){<br />    </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">((year</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000">year </span><span style="COLOR: #000000">%</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">100</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">||</span><span style="COLOR: #000000"> (year </span><span style="COLOR: #000000">%</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">400</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">))<br />          cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">LEAP</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;<br />    </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"><br />          cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">NONLEAP</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;<br />               }<br />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />}</span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18552.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-28 16:54 <a href="http://www.cnitblog.com/lynhuy/articles/18552.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>13勒让德多项式</title><link>http://www.cnitblog.com/lynhuy/articles/18551.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Sat, 28 Oct 2006 08:53:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18551.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18551.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18551.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18551.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18551.html</trackback:ping><description><![CDATA[
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>13</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>输入n和x求勒让德多项式的值，公式为：
p(x, n) = 1 , 当n = 0时
        = x , 当n = 1时
        = (2n-1)xp(x, n-1)/n - (n-1)p(x, n-2)/n , 当n &gt; 1时 
</pre>
		<h2>输入</h2>
		<pre>输入一个整数n和一个浮点数x
</pre>
		<h2>输出</h2>
		<pre>输出勒让德多项式的值，保留2位小数
</pre>
		<h2>输入样例</h2>
		<pre>4 2.0
</pre>
		<h2>输出样例</h2>
		<pre>55.38
<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iomanip</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /><br /></span><span style="COLOR: #0000ff">double</span><span style="COLOR: #000000"> operate(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n,</span><span style="COLOR: #0000ff">float</span><span style="COLOR: #000000"> x){<br />      </span><span style="COLOR: #0000ff">double</span><span style="COLOR: #000000"> num;<br />      </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(n </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">)<br />           num </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: #0000ff">if</span><span style="COLOR: #000000">(n </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">)<br />           num </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> x;     <br />      </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(n </span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">)<br />           num </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ((</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">n</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> x </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> operate(n</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">,x)</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">n</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">(n</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">) </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> operate(n</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">,x)</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">n);<br />      </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> num;      <br />      }<br /></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 />{<br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n;<br />    </span><span style="COLOR: #0000ff">double</span><span style="COLOR: #000000"> x;<br />    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> n </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> x;<br />    cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">fixed</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> setprecision(</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">) </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> operate(n,x) </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> endl;<br />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />}</span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18551.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-28 16:53 <a href="http://www.cnitblog.com/lynhuy/articles/18551.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>8分数计算</title><link>http://www.cnitblog.com/lynhuy/articles/18548.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Sat, 28 Oct 2006 08:40:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18548.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18548.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18548.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18548.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18548.html</trackback:ping><description><![CDATA[
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>8</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>实现分数的加减乘除运算。 
</pre>
		<h2>输入</h2>
		<pre>输入包含多行，每行第一个字符是一个运算符+、-、*或者/。然后是第一个分数的分子和分母，然后是第二个分数的分子和坟分母。他们之间用一个空格隔开。分数的分子和分母都是整数。
</pre>
		<h2>输出</h2>
		<pre>对应于每行输入，输出一行，包含两个整数，分别是输入的两个分数经过指定的计算后的分数的分子和分母。结果要约到最简。若结果为负数，则分子为负分母为正；若结果为正，则分子分母都是正的。如果分母是1或者分子是0，则只输出分子部分，分母部分省略。
</pre>
		<h2>输入样例</h2>
		<pre>+ 1 2 1 3
- 1 2 1 3
* 1 2 1 3

</pre>
		<h2>输出样例</h2>
		<pre>5 6
1 6
1 6
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /></span><span style="COLOR: #0000ff">struct</span><span style="COLOR: #000000"> faction{<br />       </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> cris;<br />       </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> nume;<br />       };<br /></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> disvisor(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> m,</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n){<br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> r </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br />    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(n </span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">){<br />        r </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> m </span><span style="COLOR: #000000">%</span><span style="COLOR: #000000"> n;<br />        m </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> n;<br />        n </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> r </span><span style="COLOR: #000000">%</span><span style="COLOR: #000000"> n;<br />        }<br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> m;   <br />    }<br /></span><span style="COLOR: #0000ff">struct</span><span style="COLOR: #000000"> faction operate(</span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> ch,</span><span style="COLOR: #0000ff">struct</span><span style="COLOR: #000000"> faction num1,</span><span style="COLOR: #0000ff">struct</span><span style="COLOR: #000000"> faction num2){<br />          </span><span style="COLOR: #0000ff">struct</span><span style="COLOR: #000000"> faction num;<br />          </span><span style="COLOR: #0000ff">switch</span><span style="COLOR: #000000">(ch){<br />                     </span><span style="COLOR: #0000ff">case</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">:<br />                             num.cris </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> num1.cris </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2.nume </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> num1.nume </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2.cris;<br />                             num.nume </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> num1.nume </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2.nume;<br />                             </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br />                     </span><span style="COLOR: #0000ff">case</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">:<br />                             num.cris </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> num1.cris </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2.nume </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> num1.nume </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2.cris;<br />                             num.nume </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> num1.nume </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2.nume;<br />                             </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br />                     </span><span style="COLOR: #0000ff">case</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">:<br />                             num.cris </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> num1.cris </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2.cris;<br />                             num.nume </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> num1.nume </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2.nume;<br />                             </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br />                     </span><span style="COLOR: #0000ff">case</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">:<br />                             num.cris </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> num1.cris </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2.nume;<br />                             num.nume </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> num1.nume </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2.cris;<br />                             </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br />                             }<br />          </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> num;<br />          }<br /></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 />{<br />    </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> oper;<br />    </span><span style="COLOR: #0000ff">struct</span><span style="COLOR: #000000"> faction num1,num2,num3;<br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> dis;<br />    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> oper </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num1.cris </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num1.nume </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000">num2.cris </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000">num2.nume){<br />              num3 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> operate(oper,num1,num2);<br />              dis </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> disvisor(num3.cris,num3.nume);<br />              num3.cris </span><span style="COLOR: #000000">/=</span><span style="COLOR: #000000"> dis;<br />              num3.nume </span><span style="COLOR: #000000">/=</span><span style="COLOR: #000000"> dis;<br />              </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(num3.nume </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">){<br />                           num3.nume </span><span style="COLOR: #000000">*=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br />                           num3.cris </span><span style="COLOR: #000000">*=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br />                           }<br />              </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(num3.cris </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">||</span><span style="COLOR: #000000">num3.nume </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">)<br />                           cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> num3.cris </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> endl;<br />              </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"><br />                           cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> num3.cris </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">num3.nume </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;<br /><br />   <br />    <br />    }<br />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />}<br /></span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18548.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-28 16:40 <a href="http://www.cnitblog.com/lynhuy/articles/18548.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>20时钟类</title><link>http://www.cnitblog.com/lynhuy/articles/18533.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Fri, 27 Oct 2006 17:29:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18533.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18533.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18533.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18533.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18533.html</trackback:ping><description><![CDATA[
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>20</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>写一个时钟类，可以表示时分秒，实现时间的输入、输出、累加一秒的操作。 
</pre>
		<h2>输入</h2>
		<pre>输入包含三个整数，分别表示时分秒，用一个空格隔开。小时用24进制表示
</pre>
		<h2>输出</h2>
		<pre>输出输入时间的下一秒钟的时间，三个整数分别表示时分秒，它们之间用一个空格隔开，小时用24进制表示
</pre>
		<h2>输入样例</h2>
		<pre>20 59 59
</pre>
		<h2>输出样例</h2>
		<pre>21 0 0
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /><br /></span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000"> Clock{<br />      </span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000">:<br />             </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> hour,minute,second;  <br />      </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">:<br />             </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> GetTime(){<br />                  cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> hour </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> minute </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> second;<br />                  }<br />             </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> ShowTime(){<br />                  second</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br />                  </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(second </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">60</span><span style="COLOR: #000000">){<br />                            minute</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br />                            second </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br />                            </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(minute </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">60</span><span style="COLOR: #000000">){<br />                                      hour</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br />                                      minute </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br />                                      </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(hour </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">24</span><span style="COLOR: #000000">)<br />                                              hour </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br />                                      }<br />                            }<br />                            cout</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">hour</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">minute</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">second </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;                            <br />                  }                            <br />             };<br /><br /><br /></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: #0000ff">class</span><span style="COLOR: #000000"> Clock myClock;<br />     myClock.GetTime();<br />     myClock.ShowTime();<br />     system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br />     </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />     }</span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18533.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-28 01:29 <a href="http://www.cnitblog.com/lynhuy/articles/18533.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>15进制转换 </title><link>http://www.cnitblog.com/lynhuy/articles/18531.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Fri, 27 Oct 2006 17:27:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18531.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18531.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18531.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18531.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18531.html</trackback:ping><description><![CDATA[
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>15</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>对于输入的十进制数，按要求转换成不同进制的数 
</pre>
		<h2>输入</h2>
		<pre>输入一个十进制表示的整数x（0&lt;=x&lt;=2000000000）和转换的进制n(2&lt;=n&lt;=16)。中间用空格隔开。
</pre>
		<h2>输出</h2>
		<pre>输出对应进制表示的数，10到16的数字用大写英文A~F表示
</pre>
		<h2>输入样例</h2>
		<pre>127 13
</pre>
		<h2>输出样例</h2>
		<pre>9A
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /></span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000"> SIZE 20</span><span style="COLOR: #000000"><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> change(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> num1,</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> num2){<br />     </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> array[SIZE];<br />     </span><span style="COLOR: #0000ff">int</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">;<br />     </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(num1 </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">)<br />             cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> num1 </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> endl;<br />     </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000">{<br />          </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(num1){<br />                      </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> temp;<br />                      temp </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> num1 </span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">num2;<br />                      </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(temp </span><span style="COLOR: #000000">&gt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">10</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000"> temp </span><span style="COLOR: #000000">&lt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">16</span><span style="COLOR: #000000">){<br />                              </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> ch </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">A</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">;<br />                              </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">int</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">;i </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000"> temp </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">10</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br />                                      ch</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br />                      array[j</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ch;              <br />                              }<br />                      </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"><br />                          array[j</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> temp </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">48</span><span style="COLOR: #000000">;<br />                      num1 </span><span style="COLOR: #000000">/=</span><span style="COLOR: #000000"> num2;<br />                     <br />                      }<br />          }<br />          </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> k </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> j </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;k </span><span style="COLOR: #000000">&gt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;k</span><span style="COLOR: #000000">--</span><span style="COLOR: #000000">)<br />                  cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> array[k];<br />     }<br /></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> main(</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">){<br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> num1,num2;<br />    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num1 </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num2;<br />    change(num1,num2);<br />    <br />    <br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />}</span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18531.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-28 01:27 <a href="http://www.cnitblog.com/lynhuy/articles/18531.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>23求面积与周长</title><link>http://www.cnitblog.com/lynhuy/articles/18532.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Fri, 27 Oct 2006 17:27:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18532.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18532.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18532.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18532.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18532.html</trackback:ping><description><![CDATA[
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>23</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>输入图形和图形的参数，求出图形的面积和周长。可能的图形有矩形、圆形、三角形。 
</pre>
		<h2>输入</h2>
		<pre>输入字母C表示圆形，字母R表示矩形，字母T表示三角形。字母C后一个浮点数表示圆形的半径。字母R后两个浮点数表示矩形的长和宽。字母T后三个浮点数表示三角形三条边的长度。
</pre>
		<h2>输出</h2>
		<pre>输出两个浮点数，第一个是图形的面积，第二个是图形的周长，用一个空格隔开。浮点数都保留两位小数的精度。
</pre>
		<h2>输入样例</h2>
		<pre>R 1.0 2.0
</pre>
		<h2>输出样例</h2>
		<pre>2.00 6.00
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">math.h</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iomanip</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /></span><span style="COLOR: #0000ff">float</span><span style="COLOR: #000000"> chtosin(</span><span style="COLOR: #0000ff">float</span><span style="COLOR: #000000"> a,</span><span style="COLOR: #0000ff">float</span><span style="COLOR: #000000"> b,</span><span style="COLOR: #0000ff">float</span><span style="COLOR: #000000"> c){<br />    </span><span style="COLOR: #0000ff">float</span><span style="COLOR: #000000"> sin,cos,temp;<br />    cos </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (a </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> a </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> b </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> b </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> c </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> c)</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">a</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">b;<br />    temp </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> cos </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> cos;<br />    sin  </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> sqrt(temp);<br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> sin; <br />    }<br /></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 />{<br />    </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> ch;<br />    </span><span style="COLOR: #0000ff">float</span><span style="COLOR: #000000"> num1,num2,num3;<br />    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> ch;<br />    </span><span style="COLOR: #0000ff">switch</span><span style="COLOR: #000000">(ch){<br />               </span><span style="COLOR: #0000ff">case</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">C</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">:<br />               </span><span style="COLOR: #0000ff">case</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">c</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">:<br />                    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num1;<br />                    cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #0000ff">fixed</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> setprecision(</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">3.1415</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num1 </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num1</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">3.1415</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">num1</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;<br />                    </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br />               </span><span style="COLOR: #0000ff">case</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">R</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">:<br />               </span><span style="COLOR: #0000ff">case</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">r</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">:<br />                    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num1 </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num2;<br />                    cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #0000ff">fixed</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> setprecision(</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> num1 </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> (num1 </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> num2)</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> endl;<br />                    </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br />               </span><span style="COLOR: #0000ff">case</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">T</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">:<br />               </span><span style="COLOR: #0000ff">case</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">t</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">:<br />                    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num1 </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num2 </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num3;<br />                    cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #0000ff">fixed</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> setprecision(</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">  num1 </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num2 </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> chtosin(num1,num2,num3)</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000"><br />                      </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">num1 </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> num2 </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> num3 </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;<br />                    </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br />               }<br />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />}</span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18532.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-28 01:27 <a href="http://www.cnitblog.com/lynhuy/articles/18532.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>14矩阵转置 </title><link>http://www.cnitblog.com/lynhuy/articles/18530.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Fri, 27 Oct 2006 17:26:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18530.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18530.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18530.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18530.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18530.html</trackback:ping><description><![CDATA[
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>14</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>输入一个矩阵，将它转置输出 
</pre>
		<h2>输入</h2>
		<pre>第一行包括两个整数M和N(M,N&lt;20)，分别表示矩阵的行数和列数
接下来有M行，每行N个整数，用空格隔开
</pre>
		<h2>输出</h2>
		<pre>输出N行，每行M个整数，其间用空格隔开，表示输入的矩阵的转置
</pre>
		<h2>输入样例</h2>
		<pre>3 4
1 2 3 4
5 6 7 8
9 10 11 12
</pre>
		<h2>输出样例</h2>
		<pre>1 5 9
2 6 10
3 7 11
4 8 12<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /></span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000"> SIZE 20</span><span style="COLOR: #000000"><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br />    <br /></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 />{<br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> row,col,i,j;  <br />    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> row </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> col;   <br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> num1[SIZE][SIZE],num2[SIZE][SIZE];<br />    </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">;i </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000"> row;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">){<br />        </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">&lt;</span><span style="COLOR: #000000"> col;j</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br />            cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num1[i][j];<br />            }         <br />    </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">&lt;</span><span style="COLOR: #000000"> col;j </span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">){<br />          </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">;i </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000"> row;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">){<br />                num2[j][i]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">num1[i][j];<br />                cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> num2[j][i]</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">;<br />          }<br />    cout</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;        <br />    }         <br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />}</span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18530.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-28 01:26 <a href="http://www.cnitblog.com/lynhuy/articles/18530.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>16时间差 </title><link>http://www.cnitblog.com/lynhuy/articles/18529.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Fri, 27 Oct 2006 17:24:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18529.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18529.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18529.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18529.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18529.html</trackback:ping><description><![CDATA[
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>16</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>输入同一天内的两个时间值（包括时、分、秒），输出这两个时间之间相差多少秒 
</pre>
		<h2>输入</h2>
		<pre>三个整数，分别表示时分秒，它们之间用一个空格隔开。小时用24进制表示。
</pre>
		<h2>输出</h2>
		<pre>输出一个整数，表示两个时间之间相差的秒数。如果输入的第一个时间在第二个时间之后，则输出正数，否则输出负数。
</pre>
		<h2>输入样例</h2>
		<pre>18 12 37  6 38 25
</pre>
		<h2>输出样例</h2>
		<pre>41652
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /><br /></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> main(){<br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> h1,h2,m1,m2,s1,s2;<br />    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> h1 </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> m1 </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> s1</span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000">h2</span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000">m2</span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000">s2;<br />    cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> (h1</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">h2)</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">3600</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">(m1</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">m2)</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">60</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">(s1</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">s2);<br />    <br />    <br />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />}</span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18529.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-28 01:24 <a href="http://www.cnitblog.com/lynhuy/articles/18529.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>22另一个A+B </title><link>http://www.cnitblog.com/lynhuy/articles/18401.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Wed, 25 Oct 2006 13:05:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18401.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18401.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18401.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18401.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18401.html</trackback:ping><description><![CDATA[
		<h2>另一个A+B </h2>
		<h2>
				<table>
						<tbody>
								<tr>
										<td>题目编号</td>
										<td>22</td>
								</tr>
								<tr>
										<td>时间限制</td>
										<td>1000 毫秒</td>
								</tr>
								<tr>
										<td>内存限制</td>
										<td>32768 K字节</td>
								</tr>
						</tbody>
				</table>
		</h2>
		<h2>问题描述</h2>
		<pre>输入多组数，求它们的和 
</pre>
		<h2>输入</h2>
		<pre>输入包含多行，每行两个整数，用一个空格隔开
</pre>
		<h2>输出</h2>
		<pre>对应输入的每一行，输出一个整数，为输入的一行中的两个整数的和
</pre>
		<h2>输入样例</h2>
		<pre>1 2
3 4
5 6
</pre>
		<h2>输出样例</h2>
		<pre>3
7
11
</pre>
		<h2>提示</h2>
		<pre>用C++语言实现：
#include &lt;iostream&gt;
using namespace std;
int main() {
    int a, b;
    while(cin &gt;&gt; a &gt;&gt; b) {
        cout &lt;&lt; a+b &lt;&lt; endl;
    }
}
或者可以这样实现：
#include &lt;iostream&gt;
using namespace std;
int main() {
    int a, b;
    while(true) {
        cin &gt;&gt; a &gt;&gt; b;
        if(cin.eof()) break;
        cout &lt;&lt; a+b &lt;&lt; endl;
    }
}

用C语言实现：
#include &lt;stdio.h&gt;
int main() {
    int a, b;
    while(scanf("%d%d", &amp;a, &amp;b) != EOF) 
        printf("%d\n", a+b);
}
</pre>
		<h2 align="left">
				<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
						<span style="COLOR: #000000">#include </span>
						<span style="COLOR: #000000">&lt;</span>
						<span style="COLOR: #000000">cstdlib</span>
						<span style="COLOR: #000000">&gt;</span>
						<span style="COLOR: #000000">
								<br />#include </span>
						<span style="COLOR: #000000">&lt;</span>
						<span style="COLOR: #000000">iostream</span>
						<span style="COLOR: #000000">&gt;</span>
						<span style="COLOR: #000000">
								<br />
								<br />
						</span>
						<span style="COLOR: #0000ff">using</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">namespace</span>
						<span style="COLOR: #000000"> std;<br /><br /></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: #0000ff">int</span>
						<span style="COLOR: #000000"> num1, num2;<br />    </span>
						<span style="COLOR: #0000ff">while</span>
						<span style="COLOR: #000000">(cin </span>
						<span style="COLOR: #000000">&gt;&gt;</span>
						<span style="COLOR: #000000"> num1 </span>
						<span style="COLOR: #000000">&gt;&gt;</span>
						<span style="COLOR: #000000"> num2) {<br />        cout </span>
						<span style="COLOR: #000000">&lt;&lt;</span>
						<span style="COLOR: #000000"> num1 </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> num2 </span>
						<span style="COLOR: #000000">&lt;&lt;</span>
						<span style="COLOR: #000000"> endl;<br />    }<br /><br />    system(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">PAUSE</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">);<br />    </span>
						<span style="COLOR: #0000ff">return</span>
						<span style="COLOR: #000000"> EXIT_SUCCESS;<br />}</span>
				</div>
		</h2>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18401.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-25 21:05 <a href="http://www.cnitblog.com/lynhuy/articles/18401.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>19因子</title><link>http://www.cnitblog.com/lynhuy/articles/18400.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Wed, 25 Oct 2006 13:04:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18400.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18400.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18400.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18400.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18400.html</trackback:ping><description><![CDATA[
		<h2>因子 </h2>
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>19</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>两个整数a和b，如果a能够被b整除，则b称作a的因子。输入一个整数，求它的所有因子。 
</pre>
		<h2>输入</h2>
		<pre>一个整数n(1&lt;=n)
</pre>
		<h2>输出</h2>
		<pre>求n的所有因子，并将它们从小到大输出，每行一个。
</pre>
		<h2>输入样例</h2>
		<pre>6
</pre>
		<h2>输出样例</h2>
		<pre>1
2
3
6
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> operate(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n){<br />     </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> i</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000">&lt;=</span><span style="COLOR: #000000">n;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">){<br />            </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(n</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">i</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">)<br />                 cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> i </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;<br />            }<br />         <br />     }<br /></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 />{<br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n;<br />    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> n;<br />    operate(n);<br />         <br />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />}</span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18400.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-25 21:04 <a href="http://www.cnitblog.com/lynhuy/articles/18400.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>1A加B </title><link>http://www.cnitblog.com/lynhuy/articles/18398.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Wed, 25 Oct 2006 13:01:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/18398.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/18398.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/18398.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/18398.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/18398.html</trackback:ping><description><![CDATA[
		<h2>A加B </h2>
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>1</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>写一个程序求两个整数的和 
</pre>
		<h2>输入</h2>
		<pre>输入两个整数A和B，用空格隔开
</pre>
		<h2>输出</h2>
		<pre>输出一个整数，表示A与B的和
</pre>
		<h2>输入样例</h2>
		<pre>1 2
</pre>
		<h2>输出样例</h2>
		<pre>3
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /><br /></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 />{<br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> m,n;<br />    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> m </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> n;<br />    cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> m </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> n;<br />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />}<br /></span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/18398.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-25 21:01 <a href="http://www.cnitblog.com/lynhuy/articles/18398.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>18求和</title><link>http://www.cnitblog.com/lynhuy/articles/17978.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Sat, 14 Oct 2006 11:32:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/17978.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/17978.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/17978.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/17978.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/17978.html</trackback:ping><description><![CDATA[
		<h2>求和 </h2>
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>18</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>输入一个n(1&lt;=n&lt;=45000)，求序列1,2,3...n的和 
</pre>
		<h2>输入</h2>
		<pre>输入包含多行，每行一个整数n
</pre>
		<h2>输出</h2>
		<pre>输出多行，每行一个整数，表示1到n的和
</pre>
		<h2>输入样例</h2>
		<pre>1
3
10
</pre>
		<h2>输出样例</h2>
		<pre>1
6
55
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> operate(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n){<br />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> sum </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br />    </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">int</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">;i </span><span style="COLOR: #000000">&lt;=</span><span style="COLOR: #000000"> n;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br />         sum </span><span style="COLOR: #000000">+=</span><span style="COLOR: #000000"> i; <br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> sum;<br />    }<br /></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: #0000ff">int</span><span style="COLOR: #000000"> n;<br />    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> n)<br />         cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> operate(n)</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> endl;<br />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />    }<br /></span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/17978.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-10-14 19:32 <a href="http://www.cnitblog.com/lynhuy/articles/17978.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>4九九乘法表</title><link>http://www.cnitblog.com/lynhuy/articles/17527.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Sat, 30 Sep 2006 12:16:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/17527.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/17527.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/17527.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/17527.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/17527.html</trackback:ping><description><![CDATA[
		<h2>九九乘法表 </h2>
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>4</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>九九乘法表是用来帮助小学生学习乘法用的，每个人都要记的。

这里，我们编写一个程序，模仿九九乘法表的样子，按一定的要求输出一个乘法表。 
</pre>
		<h2>输入</h2>
		<pre>输入一个整数n(1&lt;=n&lt;100)
</pre>
		<h2>输出</h2>
		<pre>输出n行
第i行输出1*i, 2*i, ..., i*i总共i个数。每两个数中间用一个tab符隔开，每行第一个数前也添加一个空格。

</pre>
		<h2>输入样例</h2>
		<pre>5
</pre>
		<h2>输出样例</h2>
		<pre>	1
	2	4
	3	6	9
	4	8	12	16
	5	10	15	20	25
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iomanip</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /></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 /><img id="Codehighlighter1_95_310_Open_Image" onclick="this.style.display='none'; Codehighlighter1_95_310_Open_Text.style.display='none'; Codehighlighter1_95_310_Closed_Image.style.display='inline'; Codehighlighter1_95_310_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_95_310_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_95_310_Closed_Text.style.display='none'; Codehighlighter1_95_310_Open_Image.style.display='inline'; Codehighlighter1_95_310_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_95_310_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnitblog.com/images/dot.gif" /></span><span id="Codehighlighter1_95_310_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n,i,j;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> n;<br /><img id="Codehighlighter1_152_259_Open_Image" onclick="this.style.display='none'; Codehighlighter1_152_259_Open_Text.style.display='none'; Codehighlighter1_152_259_Closed_Image.style.display='inline'; Codehighlighter1_152_259_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_152_259_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_152_259_Closed_Text.style.display='none'; Codehighlighter1_152_259_Open_Image.style.display='inline'; Codehighlighter1_152_259_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </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">&lt;=</span><span style="COLOR: #000000"> n; i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)</span><span id="Codehighlighter1_152_259_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnitblog.com/images/dot.gif" /></span><span id="Codehighlighter1_152_259_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />         </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">1</span><span style="COLOR: #000000">;j </span><span style="COLOR: #000000">&lt;=</span><span style="COLOR: #000000"> i; j</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> setw(</span><span style="COLOR: #000000">6</span><span style="COLOR: #000000">) </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> i</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">j ;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />         cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> endl;  <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />         }</span></span><span style="COLOR: #000000">   <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /></span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/17527.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-09-30 20:16 <a href="http://www.cnitblog.com/lynhuy/articles/17527.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2Fibonacci</title><link>http://www.cnitblog.com/lynhuy/articles/17525.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Sat, 30 Sep 2006 12:11:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/17525.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/17525.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/17525.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/17525.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/17525.html</trackback:ping><description><![CDATA[
		<h2>Fibonacci </h2>
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>2</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>求Fibonacci数列(1,1,2,3,5,8,13...)中特定位置上的数 
</pre>
		<h2>输入</h2>
		<pre>输入包含多行
每行一个整数n (n&lt;=30)，表示Fibonacci数列中的位置
</pre>
		<h2>输出</h2>
		<pre>输出包括多行，与输入对应
每行输出Fibonacci数列上第n个位置上的数
</pre>
		<h2>输入样例</h2>
		<pre>2
4
6
</pre>
		<h2>输出样例</h2>
		<pre>1
3
8
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /><img id="Codehighlighter1_61_194_Open_Image" onclick="this.style.display='none'; Codehighlighter1_61_194_Open_Text.style.display='none'; Codehighlighter1_61_194_Closed_Image.style.display='inline'; Codehighlighter1_61_194_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_61_194_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_61_194_Closed_Text.style.display='none'; Codehighlighter1_61_194_Open_Image.style.display='inline'; Codehighlighter1_61_194_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> fibonacci(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> i)</span><span id="Codehighlighter1_61_194_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnitblog.com/images/dot.gif" /></span><span id="Codehighlighter1_61_194_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />     </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />     </span><span style="COLOR: #0000ff">if</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"> </span><span style="COLOR: #000000">||</span><span style="COLOR: #000000"> i </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">)<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />          n </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />     </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />          n </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> fibonacci(i </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">) </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> fibonacci(i </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />     </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> n;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_208_333_Open_Image" onclick="this.style.display='none'; Codehighlighter1_208_333_Open_Text.style.display='none'; Codehighlighter1_208_333_Closed_Image.style.display='inline'; Codehighlighter1_208_333_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_208_333_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_208_333_Closed_Text.style.display='none'; Codehighlighter1_208_333_Open_Image.style.display='inline'; Codehighlighter1_208_333_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> main()</span><span id="Codehighlighter1_208_333_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnitblog.com/images/dot.gif" /></span><span id="Codehighlighter1_208_333_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> i;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> i)<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />         cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> fibonacci(i) </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;         <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;     <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/17525.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-09-30 20:11 <a href="http://www.cnitblog.com/lynhuy/articles/17525.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>12质数判断 </title><link>http://www.cnitblog.com/lynhuy/articles/17524.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Sat, 30 Sep 2006 12:08:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/17524.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/17524.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/17524.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/17524.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/17524.html</trackback:ping><description><![CDATA[
		<h2>质数判断 </h2>
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>12</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>质数是指那些只能被自己和1整除，不能被其他自然数整除的自然数。输入一个整数，判断它是不是质数。 
</pre>
		<h2>输入</h2>
		<pre>输入一个整数N(2&lt;=N&lt;=200000000)
</pre>
		<h2>输出</h2>
		<pre>如果输入的整数是质数，输出PRIME，否则输出NONPRIME
</pre>
		<h2>输入样例</h2>
		<pre>2
</pre>
		<h2>输出样例</h2>
		<pre>PRIME
<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><br /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /><br /></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: #0000ff">int</span><span style="COLOR: #000000"> num1,num2;<br />    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num1;<br />    num2 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> num1;<br />    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">--</span><span style="COLOR: #000000">num2 </span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">)<br />         </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(num1 </span><span style="COLOR: #000000">%</span><span style="COLOR: #000000"> num2 </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">){<br />              cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">NONPRIME</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;<br />              </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br />              }<br />              <br />              <br />    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(num2 </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">){<br />         cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PRIME</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> endl; <br />         </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br />         }<br />       <br />         <br />     system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);    <br />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br />}</span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/17524.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-09-30 20:08 <a href="http://www.cnitblog.com/lynhuy/articles/17524.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11分数等级 </title><link>http://www.cnitblog.com/lynhuy/articles/17523.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Sat, 30 Sep 2006 12:01:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/17523.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/17523.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/17523.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/17523.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/17523.html</trackback:ping><description><![CDATA[
		<h2>分数等级 </h2>
		<table>
				<tbody>
						<tr>
								<td>题目编号</td>
								<td>11</td>
						</tr>
						<tr>
								<td>时间限制</td>
								<td>1000 毫秒</td>
						</tr>
						<tr>
								<td>内存限制</td>
								<td>32768 K字节</td>
						</tr>
				</tbody>
		</table>
		<h2>问题描述</h2>
		<pre>输入考试分数（0~100），输出分数对应的等级。分数在90和100之间为优，80和89之间为良，70到79之间为中，60到69之间为及格，0到59之间为不及格。 
</pre>
		<h2>输入</h2>
		<pre>输入一个分数
</pre>
		<h2>输出</h2>
		<pre>输出对应的等级（优、良、中、及格、不及格）
</pre>
		<h2>输入样例</h2>
		<pre>80
</pre>
		<h2>输出样例</h2>
		<pre>良
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />#include </span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /></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 /><img id="Codehighlighter1_95_472_Open_Image" onclick="this.style.display='none'; Codehighlighter1_95_472_Open_Text.style.display='none'; Codehighlighter1_95_472_Closed_Image.style.display='inline'; Codehighlighter1_95_472_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_95_472_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_95_472_Closed_Text.style.display='none'; Codehighlighter1_95_472_Open_Image.style.display='inline'; Codehighlighter1_95_472_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_95_472_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnitblog.com/images/dot.gif" /></span><span id="Codehighlighter1_95_472_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> num;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    cin </span><span style="COLOR: #000000">&gt;&gt;</span><span style="COLOR: #000000"> num;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(num </span><span style="COLOR: #000000">&lt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">100</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000">num </span><span style="COLOR: #000000">&gt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">90</span><span style="COLOR: #000000">)<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />         cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">优</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(num </span><span style="COLOR: #000000">&lt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">89</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000"> num </span><span style="COLOR: #000000">&gt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">80</span><span style="COLOR: #000000">)<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />         cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">良</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">endl;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(num </span><span style="COLOR: #000000">&lt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">79</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000"> num </span><span style="COLOR: #000000">&gt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">70</span><span style="COLOR: #000000">)<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />        cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">中</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> endl;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(num </span><span style="COLOR: #000000">&lt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">69</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000"> num </span><span style="COLOR: #000000">&gt;=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">60</span><span style="COLOR: #000000">)<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />        cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">及格</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> endl;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"> <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />        cout </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">不及格</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000"> endl;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    system(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">PAUSE</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> EXIT_SUCCESS;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span></div></pre>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/17523.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-09-30 20:01 <a href="http://www.cnitblog.com/lynhuy/articles/17523.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>3复数的运算</title><link>http://www.cnitblog.com/lynhuy/articles/17329.html</link><dc:creator>林慧</dc:creator><author>林慧</author><pubDate>Mon, 25 Sep 2006 13:49:00 GMT</pubDate><guid>http://www.cnitblog.com/lynhuy/articles/17329.html</guid><wfw:comment>http://www.cnitblog.com/lynhuy/comments/17329.html</wfw:comment><comments>http://www.cnitblog.com/lynhuy/articles/17329.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/lynhuy/comments/commentRss/17329.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lynhuy/services/trackbacks/17329.html</trackback:ping><description><![CDATA[
		<p>
				<font size="5">
						<strong>
								<table>
										<tbody>
												<tr>
														<td>题目编号</td>
														<td>3</td>
												</tr>
												<tr>
														<td>时间限制</td>
														<td>1000 毫秒</td>
												</tr>
												<tr>
														<td>内存限制</td>
														<td>32768 K字节</td>
												</tr>
										</tbody>
								</table>
						</strong>
				</font>
		</p>
		<h2>问题描述</h2>
		<pre>计算两个复数的加减乘除。
 
</pre>
		<h2>输入</h2>
		<pre>一个运算符和两个复数。运算符可能是+, -, * 或 /。然后是第一个复数的实部，第一个复数的虚部，第二个复数的实部，第二个复数的虚部。每个部分都可能是一个浮点数。 他们之间都用一个空格隔开。
</pre>
		<h2>输出</h2>
		<pre>两个复数的运算结果。首先输出结果的实部，然后是结果的虚部。每个部分保留两位小数。
</pre>
		<h2>输入样例</h2>
		<pre>* 1.0 2.5 3.5 4.0
</pre>
		<h2>输出样例</h2>
		<pre>-6.50 12.75
</pre>
		<p>
				<br />用C＋＋做的代码<br /></p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #000000">           #include </span>
				<span style="COLOR: #000000">&lt;</span>
				<span style="COLOR: #000000">stdio.h</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
						<br />
						<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">using</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">namespace</span>
				<span style="COLOR: #000000"> std;<br /><img id="Codehighlighter1_66_113_Open_Image" onclick="this.style.display='none'; Codehighlighter1_66_113_Open_Text.style.display='none'; Codehighlighter1_66_113_Closed_Image.style.display='inline'; Codehighlighter1_66_113_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_66_113_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_66_113_Closed_Text.style.display='none'; Codehighlighter1_66_113_Open_Image.style.display='inline'; Codehighlighter1_66_113_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex</span>
				<span id="Codehighlighter1_66_113_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.cnitblog.com/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_66_113_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       </span>
						<span style="COLOR: #0000ff">float</span>
						<span style="COLOR: #000000"> real;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       </span>
						<span style="COLOR: #0000ff">float</span>
						<span style="COLOR: #000000"> imag;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />       }</span>
				</span>
				<span style="COLOR: #000000">;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />       <br /><img id="Codehighlighter1_183_332_Open_Image" onclick="this.style.display='none'; Codehighlighter1_183_332_Open_Text.style.display='none'; Codehighlighter1_183_332_Closed_Image.style.display='inline'; Codehighlighter1_183_332_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_183_332_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_183_332_Closed_Text.style.display='none'; Codehighlighter1_183_332_Open_Image.style.display='inline'; Codehighlighter1_183_332_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex add(</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num1,</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num2)</span>
				<span id="Codehighlighter1_183_332_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.cnitblog.com/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_183_332_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       </span>
						<span style="COLOR: #0000ff">struct</span>
						<span style="COLOR: #000000"> complex num3;        <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       num3.real </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> num1.real </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> num2.real;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       num3.imag </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> num1.imag </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> num2.imag;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       </span>
						<span style="COLOR: #0000ff">return</span>
						<span style="COLOR: #000000"> num3;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />       }</span>
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
						<br />
						<img id="Codehighlighter1_400_546_Open_Image" onclick="this.style.display='none'; Codehighlighter1_400_546_Open_Text.style.display='none'; Codehighlighter1_400_546_Closed_Image.style.display='inline'; Codehighlighter1_400_546_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
						<img id="Codehighlighter1_400_546_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_400_546_Closed_Text.style.display='none'; Codehighlighter1_400_546_Open_Image.style.display='inline'; Codehighlighter1_400_546_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex substract(</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num1,</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num2)</span>
				<span id="Codehighlighter1_400_546_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.cnitblog.com/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_400_546_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       </span>
						<span style="COLOR: #0000ff">struct</span>
						<span style="COLOR: #000000"> complex num3; <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       num3.real </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> num1.real </span>
						<span style="COLOR: #000000">-</span>
						<span style="COLOR: #000000"> num2.real; <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       num3.imag </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> num1.imag </span>
						<span style="COLOR: #000000">-</span>
						<span style="COLOR: #000000"> num2.imag;   <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       </span>
						<span style="COLOR: #0000ff">return</span>
						<span style="COLOR: #000000"> num3;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />       }</span>
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
						<br />
						<img id="Codehighlighter1_613_804_Open_Image" onclick="this.style.display='none'; Codehighlighter1_613_804_Open_Text.style.display='none'; Codehighlighter1_613_804_Closed_Image.style.display='inline'; Codehighlighter1_613_804_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
						<img id="Codehighlighter1_613_804_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_613_804_Closed_Text.style.display='none'; Codehighlighter1_613_804_Open_Image.style.display='inline'; Codehighlighter1_613_804_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex multiply(</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num1,</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num2)</span>
				<span id="Codehighlighter1_613_804_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.cnitblog.com/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_613_804_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       </span>
						<span style="COLOR: #0000ff">struct</span>
						<span style="COLOR: #000000"> complex num3; <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       num3.real </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> num1.real </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.real </span>
						<span style="COLOR: #000000">-</span>
						<span style="COLOR: #000000"> num1.imag </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.imag; <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       num3.imag </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> num1.real </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.imag </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> num1.imag </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.real;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       </span>
						<span style="COLOR: #0000ff">return</span>
						<span style="COLOR: #000000"> num3;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />       }</span>
				</span>
				<span style="COLOR: #000000">       <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />          <br /><img id="Codehighlighter1_887_1202_Open_Image" onclick="this.style.display='none'; Codehighlighter1_887_1202_Open_Text.style.display='none'; Codehighlighter1_887_1202_Closed_Image.style.display='inline'; Codehighlighter1_887_1202_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_887_1202_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_887_1202_Closed_Text.style.display='none'; Codehighlighter1_887_1202_Open_Image.style.display='inline'; Codehighlighter1_887_1202_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex divide (</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num1,</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num2)</span>
				<span id="Codehighlighter1_887_1202_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.cnitblog.com/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_887_1202_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       </span>
						<span style="COLOR: #0000ff">struct</span>
						<span style="COLOR: #000000"> complex num3; <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       num3.real </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">(num1.real </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.real </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> num1.imag </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.imag)</span>
						<span style="COLOR: #000000">/</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />            (num2.real </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.real </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> num2.imag </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.imag);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       num3.imag </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> (num1.imag </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.real </span>
						<span style="COLOR: #000000">-</span>
						<span style="COLOR: #000000"> num1.real </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.imag)</span>
						<span style="COLOR: #000000">/</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />            (num2.real </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.real </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> num2.imag </span>
						<span style="COLOR: #000000">*</span>
						<span style="COLOR: #000000"> num2.imag);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />       </span>
						<span style="COLOR: #0000ff">return</span>
						<span style="COLOR: #000000"> num3;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />       }</span>
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
						<br />
						<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />    <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />      <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /></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 /><img id="Codehighlighter1_1254_2121_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1254_2121_Open_Text.style.display='none'; Codehighlighter1_1254_2121_Closed_Image.style.display='inline'; Codehighlighter1_1254_2121_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1254_2121_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1254_2121_Closed_Text.style.display='none'; Codehighlighter1_1254_2121_Open_Image.style.display='inline'; Codehighlighter1_1254_2121_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span>
				<span id="Codehighlighter1_1254_2121_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.cnitblog.com/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_1254_2121_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
						<span style="COLOR: #0000ff">struct</span>
						<span style="COLOR: #000000"> complex num1,num2,num3;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
						<span style="COLOR: #0000ff">char</span>
						<span style="COLOR: #000000"> oper; 
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"></div><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    scanf(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">%f%f%f%f</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">,</span>
						<span style="COLOR: #000000">&amp;</span>
						<span style="COLOR: #000000">num1.real, </span>
						<span style="COLOR: #000000">&amp;</span>
						<span style="COLOR: #000000">num1.imag, </span>
						<span style="COLOR: #000000">&amp;</span>
						<span style="COLOR: #000000">num2.real, </span>
						<span style="COLOR: #000000">&amp;</span>
						<span style="COLOR: #000000">num2.imag);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />  <br /><img id="Codehighlighter1_1400_2073_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1400_2073_Open_Text.style.display='none'; Codehighlighter1_1400_2073_Closed_Image.style.display='inline'; Codehighlighter1_1400_2073_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1400_2073_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1400_2073_Closed_Text.style.display='none'; Codehighlighter1_1400_2073_Open_Image.style.display='inline'; Codehighlighter1_1400_2073_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
						<span style="COLOR: #0000ff">switch</span>
						<span style="COLOR: #000000">(oper)</span>
						<span id="Codehighlighter1_1400_2073_Open_Text">
								<span style="COLOR: #000000">{<span id="Codehighlighter1_1400_2073_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnitblog.com/images/dot.gif" /></span><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />         </span>
								<span style="COLOR: #0000ff">case</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #000000">'</span>
								<span style="COLOR: #000000">+</span>
								<span style="COLOR: #000000">'</span>
								<span style="COLOR: #000000">:<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              num3 </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> add(num1,num2);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              printf(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">%.2f %.2f\n</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">,num3.real, num3.imag);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              </span>
								<span style="COLOR: #0000ff">break</span>
								<span style="COLOR: #000000">;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />         </span>
								<span style="COLOR: #0000ff">case</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #000000">'</span>
								<span style="COLOR: #000000">-</span>
								<span style="COLOR: #000000">'</span>
								<span style="COLOR: #000000">:<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              num3 </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> substract(num1,num2);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              printf(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">%.2f %.2f\n</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">,num3.real, num3.imag);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              </span>
								<span style="COLOR: #0000ff">break</span>
								<span style="COLOR: #000000">;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />         </span>
								<span style="COLOR: #0000ff">case</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #000000">'</span>
								<span style="COLOR: #000000">*</span>
								<span style="COLOR: #000000">'</span>
								<span style="COLOR: #000000">:<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              num3 </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> multiply(num1,num2);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              printf(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">%.2f %.2f\n</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">,num3.real, num3.imag);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              </span>
								<span style="COLOR: #0000ff">break</span>
								<span style="COLOR: #000000">;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              <br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />         </span>
								<span style="COLOR: #0000ff">case</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #000000">'</span>
								<span style="COLOR: #000000">/</span>
								<span style="COLOR: #000000">'</span>
								<span style="COLOR: #000000">:<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              num3 </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> divide(num1,num2);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />             printf(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">%.2f %.2f\n</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">,num3.real, num3.imag);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />              </span>
								<span style="COLOR: #0000ff">break</span>
								<span style="COLOR: #000000">;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />         </span>
								<span style="COLOR: #0000ff">default</span>
								<span style="COLOR: #000000">:<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />             printf(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">Error!\n</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />                 }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    system(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">PAUSE</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">);<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
						<span style="COLOR: #0000ff">return</span>
						<span style="COLOR: #000000"> EXIT_SUCCESS;<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span>
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
				</span>
		</div>
		<p> </p>
		<p>
				<font size="5">用C做的代码<br /></font>
				<font size="2"> </font>
		</p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<span style="COLOR: #000000">#include </span>
				<span style="COLOR: #000000">&lt;</span>
				<span style="COLOR: #000000">stdio.h</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">
						<br />
						<br />
				</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex{<br />       </span>
				<span style="COLOR: #0000ff">float</span>
				<span style="COLOR: #000000"> real;<br />       </span>
				<span style="COLOR: #0000ff">float</span>
				<span style="COLOR: #000000"> imag;<br />       };<br />       <br /></span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex add(</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num1,</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num2){<br />       </span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num3;        <br />       num3.real </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> num1.real </span>
				<span style="COLOR: #000000">+</span>
				<span style="COLOR: #000000"> num2.real;<br />       num3.imag </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> num1.imag </span>
				<span style="COLOR: #000000">+</span>
				<span style="COLOR: #000000"> num2.imag;<br />       </span>
				<span style="COLOR: #0000ff">return</span>
				<span style="COLOR: #000000"> num3;<br />       }<br /><br /></span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex substract(</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num1,</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num2){<br />       </span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num3; <br />       num3.real </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> num1.real </span>
				<span style="COLOR: #000000">-</span>
				<span style="COLOR: #000000"> num2.real; <br />       num3.imag </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> num1.imag </span>
				<span style="COLOR: #000000">-</span>
				<span style="COLOR: #000000"> num2.imag;   <br />       </span>
				<span style="COLOR: #0000ff">return</span>
				<span style="COLOR: #000000"> num3;<br />       }<br /><br /></span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex multiply(</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num1,</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num2){<br />       </span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num3; <br />       num3.real </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> num1.real </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.real </span>
				<span style="COLOR: #000000">-</span>
				<span style="COLOR: #000000"> num1.imag </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.imag; <br />       num3.imag </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> num1.real </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.imag </span>
				<span style="COLOR: #000000">+</span>
				<span style="COLOR: #000000"> num1.imag </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.real;<br />       </span>
				<span style="COLOR: #0000ff">return</span>
				<span style="COLOR: #000000"> num3;<br />       }       <br />          <br /></span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex divide (</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num1,</span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num2){<br />       </span>
				<span style="COLOR: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num3; <br />       num3.real </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">(num1.real </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.real </span>
				<span style="COLOR: #000000">+</span>
				<span style="COLOR: #000000"> num1.imag </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.imag)</span>
				<span style="COLOR: #000000">/</span>
				<span style="COLOR: #000000">
						<br />            (num2.real </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.real </span>
				<span style="COLOR: #000000">+</span>
				<span style="COLOR: #000000"> num2.imag </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.imag);<br />       num3.imag </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> (num1.imag </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.real </span>
				<span style="COLOR: #000000">-</span>
				<span style="COLOR: #000000"> num1.real </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.imag)</span>
				<span style="COLOR: #000000">/</span>
				<span style="COLOR: #000000">
						<br />            (num2.real </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.real </span>
				<span style="COLOR: #000000">+</span>
				<span style="COLOR: #000000"> num2.imag </span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000"> num2.imag);<br />       </span>
				<span style="COLOR: #0000ff">return</span>
				<span style="COLOR: #000000"> num3;<br />       }<br /><br />    <br />      <br /><br /><br /><br /><br /></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: #0000ff">struct</span>
				<span style="COLOR: #000000"> complex num1,num2,num3;<br />    </span>
				<span style="COLOR: #0000ff">char</span>
				<span style="COLOR: #000000"> oper;<br />    <br />    scanf(</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">%c%f%f%f%f</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">,</span>
				<span style="COLOR: #000000">&amp;</span>
				<span style="COLOR: #000000">oper, </span>
				<span style="COLOR: #000000">&amp;</span>
				<span style="COLOR: #000000">num1.real, </span>
				<span style="COLOR: #000000">&amp;</span>
				<span style="COLOR: #000000">num1.imag, </span>
				<span style="COLOR: #000000">&amp;</span>
				<span style="COLOR: #000000">num2.real, </span>
				<span style="COLOR: #000000">&amp;</span>
				<span style="COLOR: #000000">num2.imag);<br />  <br />    </span>
				<span style="COLOR: #0000ff">switch</span>
				<span style="COLOR: #000000">(oper){<br />         </span>
				<span style="COLOR: #0000ff">case</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #000000">'</span>
				<span style="COLOR: #000000">+</span>
				<span style="COLOR: #000000">'</span>
				<span style="COLOR: #000000">:<br />              num3 </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> add(num1,num2);<br />              printf(</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">%.2f %.2f\n</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">,num3.real, num3.imag);<br />              </span>
				<span style="COLOR: #0000ff">break</span>
				<span style="COLOR: #000000">;<br />              <br />         </span>
				<span style="COLOR: #0000ff">case</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #000000">'</span>
				<span style="COLOR: #000000">-</span>
				<span style="COLOR: #000000">'</span>
				<span style="COLOR: #000000">:<br />              num3 </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> substract(num1,num2);<br />              printf(</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">%.2f %.2f\n</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">,num3.real, num3.imag);<br />              </span>
				<span style="COLOR: #0000ff">break</span>
				<span style="COLOR: #000000">;<br />              <br />         </span>
				<span style="COLOR: #0000ff">case</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #000000">'</span>
				<span style="COLOR: #000000">*</span>
				<span style="COLOR: #000000">'</span>
				<span style="COLOR: #000000">:<br />              num3 </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> multiply(num1,num2);<br />              printf(</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">%.2f %.2f\n</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">,num3.real, num3.imag);<br />              </span>
				<span style="COLOR: #0000ff">break</span>
				<span style="COLOR: #000000">;<br />              <br />         </span>
				<span style="COLOR: #0000ff">case</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #000000">'</span>
				<span style="COLOR: #000000">/</span>
				<span style="COLOR: #000000">'</span>
				<span style="COLOR: #000000">:<br />              num3 </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> divide(num1,num2);<br />              printf(</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">%.2f %.2f\n</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">,num3.real, num3.imag);<br />              </span>
				<span style="COLOR: #0000ff">break</span>
				<span style="COLOR: #000000">;<br />         </span>
				<span style="COLOR: #0000ff">default</span>
				<span style="COLOR: #000000">:<br />              printf(</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">Error!\n</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">);<br />              <br />             }<br />  system(</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">PAUSE</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">); <br />  </span>
				<span style="COLOR: #0000ff">return</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #000000">0</span>
				<span style="COLOR: #000000">;<br />}<br /><br /></span>
		</div>
		<p>
				<font style="BACKGROUND-COLOR: #ffffff" face="Arial" size="3">这两段代码做的是复数加减乘除的运算。基本上运行起来都是对的，但是老师给了我们个调试的网站，AC是完全正确，而我用C＋＋做的，不管怎么试还是次之的WA。后来测试发现应该是精度的关系。但是C＋＋里面控制精度的不是setprecision()这个函数吗？为什么我用了他之后却仍是无法控制呢。只要是整数的，他就不会留小数点后的数字0。难道还有其他的函数控制，还是用法的错误呢？郁闷！</font>
		</p>
<img src ="http://www.cnitblog.com/lynhuy/aggbug/17329.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lynhuy/" target="_blank">林慧</a> 2006-09-25 21:49 <a href="http://www.cnitblog.com/lynhuy/articles/17329.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>