⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 page_485.html

📁 Programming and Problem Solving with C++
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">	<html>		<head>			<title>page_485</title>			<link rel="stylesheet" href="reset.css" type="text/css" media="all">			<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />		</head>		<body>		<table summary="top nav" border="0" width="100%">			<tr>				<td align="left" width="30%" style="background: #EEF3E2"><a style="color: blue; font-size: 120%; font-weight: bold; text-decoration: none; font-family: verdana;" href="page_484.html">&lt;&nbsp;previous page</a></td>				<td align="center" width="40%" style="background: #EEF3E2"><strong style="color: #2F4F4F; font-size: 120%;">page_485</strong></td>				<td align="right" width="30%" style="background: #EEF3E2"><a style="color: blue; font-size: 120%; font-weight: bold; text-decoration: none; font-family: verdana;" href="page_486.html">next page&nbsp;&gt;</a></td>			</tr>					<tr>				<td align="left" colspan="3" style="background: #ffffff; padding: 20px;">    <table border="0" width="100%" cellpadding="0"><tr><td align="center">  <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td align="left"></td>  <td align="right"></td>  </tr></table></td></tr><tr><td align="left"><p></p><table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td align="right"><font face="Times New Roman, Times, Serif" size="2" color="#FF0000">Page 485</font></td></tr></table><table border="0" cellspacing="0" cellpadding="0"><tr><td rowspan="5"></td>  <td colspan="3" height="12"></td>  <td rowspan="5"></td></tr><tr><td colspan="3"></td></tr><tr><td></td>  <td><font face="Courier New, Courier, Mono New, Courier, Mono" size="2">//聽Precondition:<br />//聽聽聽聽聽All聽parameters聽are聽assigned<br />//聽Postcondition:<br />//聽聽聽聽聽upperCount,聽lowerCount,聽digitCount,聽blankCount,聽puncCount,<br />//聽聽聽聽聽and聽leftOverCount聽have聽been聽summed,聽and聽the聽percentage聽of<br />//聽聽聽聽聽the聽sum聽for聽each聽counter聽(except聽leftOverCount)聽has聽been<br />//聽聽聽聽聽output<br /><br />{<br />聽聽聽聽int聽total;聽聽聽聽聽聽聽//聽Total聽number聽of聽characters聽in聽the聽file<br /><br />聽聽聽聽total聽=聽upperCount聽+聽lowerCount聽+聽digitCount聽+<br />聽聽聽聽聽聽聽聽聽聽聽聽blankCount聽+聽puncCount聽+聽leftOverCount;<br />聽聽聽聽cout聽&lt;&lt;聽Percent聽that聽are聽uppercase聽letters:<br />聽聽聽聽聽聽聽聽聽&lt;&lt;聽float(upperCount)聽/聽float(total)聽*聽100.0聽&lt;&lt;聽endl;<br />聽聽聽聽cout聽&lt;&lt;聽Percent聽that聽are聽lowercase聽letters:<br />聽聽聽聽聽聽聽聽聽&lt;&lt;聽float(lowerCount)聽/聽float(total)聽*聽100.0聽&lt;&lt;聽endl;<br />聽聽聽聽cout聽&lt;&lt;聽Percent聽that聽are聽decimal聽digits:<br />聽聽聽聽聽聽聽聽聽&lt;&lt;聽float(digitCount)聽/聽float(total)聽*聽100.0聽&lt;&lt;聽endl;<br />聽聽聽聽cout聽&lt;&lt;聽Percent聽that聽are聽blanks:<br />聽聽聽聽聽聽聽聽聽&lt;&lt;聽float(blankCount)聽/聽float(total)聽*聽100.0聽&lt;&lt;聽endl;<br />聽聽聽聽cout聽&lt;&lt;聽Percent聽that聽are聽end-of-sentence聽punctuation:<br />聽聽聽聽聽聽聽聽聽&lt;&lt;聽float(puncCount)聽/聽float(total)聽*聽100.0聽&lt;&lt;聽endl;<br />}</font></td><td></td></tr><tr><td colspan="3"></td></tr><tr><td colspan="3" height="1"></td></tr></table><table border="0" cellspacing="0" cellpadding="0"><tr><td rowspan="5"></td>  <td colspan="3" height="12"></td>  <td rowspan="5"></td></tr><tr><td colspan="3"></td></tr><tr><td></td>  <td><font face="Times New Roman, Times, Serif" size="3">Testing: To be tested thoroughly, the CategoryCount program must be run with all possible combinations of the categories of characters being counted. Listed below is the minimum set of cases that must be tested.</font></td><td></td></tr><tr><td colspan="3"></td></tr><tr><td colspan="3" height="1"></td></tr></table><table border="0" cellspacing="0" cellpadding="0"><tr><td rowspan="5"></td>  <td colspan="3" height="12"></td>  <td rowspan="5"></td></tr><tr><td colspan="3"></td></tr><tr><td></td>  <td><font face="Times New Roman, Times, Serif" size="3">1. All the categories of characters are present.</font></td><td></td></tr><tr><td colspan="3"></td></tr><tr><td colspan="3" height="1"></td></tr></table><table border="0" cellspacing="0" cellpadding="0"><tr><td rowspan="5"></td>  <td colspan="3" height="12"></td>  <td rowspan="5"></td></tr><tr><td colspan="3"></td></tr><tr><td></td>  <td><font face="Times New Roman, Times, Serif" size="3">2. Four of the categories are present; one is not. (This alone requires five test runs.)</font></td><td></td></tr><tr><td colspan="3"></td></tr><tr><td colspan="3" height="1"></td></tr></table><table border="0" cellspacing="0" cellpadding="0"><tr><td rowspan="5"></td>  <td colspan="3" height="12"></td>  <td rowspan="5"></td></tr><tr><td colspan="3"></td></tr><tr><td></td>  <td><font face="Times New Roman, Times, Serif" size="3">3. Only characters that fall into one of the five categories are present.</font></td><td></td></tr><tr><td colspan="3"></td></tr><tr><td colspan="3" height="1"></td></tr></table><table border="0" cellspacing="0" cellpadding="0"><tr><td rowspan="5"></td>  <td colspan="3" height="12"></td>  <td rowspan="5"></td></tr><tr><td colspan="3"></td></tr><tr><td></td>  <td><font face="Times New Roman, Times, Serif" size="3">4. Other characters are present.</font></td><td></td></tr><tr><td colspan="3"></td></tr><tr><td colspan="3" height="1"></td></tr></table><table border="0" cellspacing="0" cellpadding="0"><tr><td rowspan="5"></td>  <td colspan="3" height="12"></td>  <td rowspan="5"></td></tr><tr><td colspan="3"></td></tr><tr><td></td>  <td><font face="Times New Roman, Times, Serif" size="3">The percentages listed below came from a sample run of the program on a large text file. To save space, we show only the percentages, not the echo print of the input.</font></td><td></td></tr><tr><td colspan="3"></td></tr><tr><td colspan="3" height="1"></td></tr></table><table border="0" cellspacing="0" cellpadding="0"><tr><td rowspan="5"></td>  <td colspan="3" height="12"></td>  <td rowspan="5"></td></tr><tr><td colspan="3"></td></tr><tr><td></td>  <td><font face="Courier New, Courier, Mono New, Courier, Mono" size="2">Percent聽that聽are聽uppercase聽letters:聽2.05<br />Percent聽that聽are聽lowercase聽letters:聽82.32<br />Percent聽that聽are聽decimal聽digits:聽0.05<br />Percent聽that聽are聽blanks:聽7.03<br />Percent聽that聽are聽end-of-sentence聽punctuation:聽1.27</font></td><td></td></tr><tr><td colspan="3"></td></tr><tr><td colspan="3" height="1"></td></tr></table></td></tr></table><p><font size="0"></font></p>  </td>			</tr>				<tr>				<td align="left" width="30%" style="background: #EEF3E2"><a style="color: blue; font-size: 120%; font-weight: bold; text-decoration: none; font-family: verdana;" href="page_484.html">&lt;&nbsp;previous page</a></td>				<td align="center" width="40%" style="background: #EEF3E2"><strong style="color: #2F4F4F; font-size: 120%;">page_485</strong></td>				<td align="right" width="30%" style="background: #EEF3E2"><a style="color: blue; font-size: 120%; font-weight: bold; text-decoration: none; font-family: verdana;" href="page_486.html">next page&nbsp;&gt;</a></td>			</tr>		</table>		</body>	</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -