?? 06年3月29日_經典c程序(15-20)_老古開發網文章.htm
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>
06年3月29日_經典c程序(15/20)_老古開發網文章 </title>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta content="經典c程序(15/20)" name="keywords">
<meta content="有關經典c程序(15/20)的新聞和技術文章" name="description">
<LINK href="/category.css" type="text/css" rel="stylesheet">
</HEAD>
<BODY bgColor="#ffffff" leftMargin="5" topMargin="5" vLink="#0000ff">
<DIV align="center">
<table class="tableMain" width="736" border="0" align="center" >
<tr>
<td>
<table width="728" border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="#FDFCE8">
<tr>
<td width="290"><div align="left"><a href="http://www.zlgmcu.com/tools/LogicAnalyser/LA-logic.asp" target="_blank"><img src="/my/zlg.GIF" width="290" height="60" border="0"></a></div></td>
<td width="146"><div align="center"><a href="/GUANGGAO.HTM" target="_blank">整站廣告招商</a></div></td>
<td width="125"><div align="center"><a href="http://www.jdisplay.net" target="_blank"><img src="/my/chengqi.gif" width="140" height="60" border="0"></a></div></td>
<td width="149"><div align="right"><a href="http://www.techshine.com/peixun/peixun.asp" target="_blank"><img src="/my/techshine.gif" width="140" height="60" border="0"></a></div></td>
</tr>
<tr>
<td><a href="http://www.eflagtech.com" target="_blank"><img src="/my/yiqisite.gif" width="290" height="60" border="0"></a></td>
<td><a href="/GUANGGAO.HTM" target="_blank"><img src="/my/quanzhan.gif" width="140" height="60" border="0"></a></td>
<td> </td>
<td><div align="right"></div></td>
</tr>
</table>
</td>
</tr>
</table>
<table class="tableMain" width="736" border="0" cellpadding="0" cellspacing="0" align="center" >
<tr>
<td>
<script type="text/javascript"><!--
google_ad_client = "pub-1420557601534669";
google_ad_width = 728;
google_alternate_ad_url = "http://www.laogu.com/my/welcome.gif";
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "93c901";
google_color_url = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>
<table bgcolor="#93c901" border="0" cellpadding="0" cellspacing="0" width="736">
<tbody>
<tr>
<td width="160" height="2" bgcolor="#ffffcc"><div align="left"><a href="article.aspx"><img height="70" src="MY/xinwen.gif" width="160" border="0"></a></div>
</td>
<td width="80%" height="2" bgcolor="#ffffcc"><table width="390" height="70" border="0" align="center" bgcolor="#FDFCE8">
<tr>
<td width="284"><div align="center"><a href="http://www.eetchina.com/STATIC/SITE/WEBINAR.HTM?sources=3rdpartners" target="_blank"><img src="/my/EDC_THC_banner_laogu.gif" width="400" height="60" border="0"></a></div></td>
<td width="41"><div align="right"></div></td>
</tr>
</table>
</td>
<td width="156" bgcolor="#ffffcc"><div align="right"><a href="/"><img height="70" alt="老古開發網首頁" src="/MY/newhome.gif" width="156" border="0"></a></div>
</td>
</tr>
</tbody>
</table>
<TABLE class="tableMain" border="0" cellPadding="3" cellSpacing="1" width="736">
<TBODY>
<TR>
<TD bgColor="#ffffff" vAlign="top" colspan="2">
<DIV align="center" class="s10">
<DIV align="center">
</DIV>
<DIV align="center"></DIV>
</DIV>
<DIV align="center">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" valign="top"
height="100%">
<tbody>
<tr>
<td align="left" height="25"><strong><br>
導航:</strong><a href="http://www.laogu.com/">老古開發網首頁</a>→<a href="/article.aspx">文章分類</a>→<a href=/ctg_6.htm>單片機</a>→<a href=/ctg_6_16.htm >第16頁</a>→[<font color="#004800">經典c程序(15/20)</font>] <br>
| -<a href="searchnews.aspx" target="_blank">文章搜索</a> - <a href="articlenew.aspx" target="_blank">最新文章</a>
- | <br> <div align="center">
<h3>第1386篇:經典c程序(15/20)</h3>
</div></td>
</tr>
<tr>
<td bgcolor="#ffffff" valign="top" class="table"> 發布時間:2006年3月28日 <br>
點擊次數:59 <br> <table width="100%" border="1" cellspacing="0" bgcolor="#93c901" class=rcontent>
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
詳細內容:經典c程序(15/20)<br> <br>
<P>題目:一個5位數,判斷它是不是回文數。即12321是回文數,個位與萬位相同,十位與千位相同。 <BR>1.程序分析:同29例<BR>2.程序源代碼:<BR>main( )<BR>{<BR>long ge,shi,qian,wan,x;<BR>scanf("%ld",&x);<BR>wan=x/10000;<BR>qian=x%10000/1000;<BR>shi=x%100/10;<BR>ge=x%10;<BR>if (ge==wan&&shi==qian)/*個位等于萬位并且十位等于千位*/<BR> printf("this number is a huiwen\n");<BR>else<BR> printf("this number is not a huiwen\n");<BR>}</P>
<P>
<TABLE cellSpacing=0 cellPadding=0 width="94%" align=center border=0>
<TBODY>
<TR>
<TD><FONT color=#000000>題目:給一個不多于5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字。<BR>1. 程序分析:學會分解出每一位數,如下解釋:(這里是一種簡單的算法,師專數002班趙鑫提供) <BR>2.程序源代碼:<BR>main( )<BR>{<BR>long a,b,c,d,e,x;<BR>scanf("%ld",&x);<BR>a=x/10000;/*分解出萬位*/<BR>b=x%10000/1000;/*分解出千位*/<BR>c=x%1000/100;/*分解出百位*/<BR>d=x%100/10;/*分解出十位*/<BR>e=x%10;/*分解出個位*/<BR>if (a!=0) printf("there are 5, %ld %ld %ld %ld %ld\n",e,d,c,b,a);<BR>else if (b!=0) printf("there are 4, %ld %ld %ld %ld\n",e,d,c,b);<BR> else if (c!=0) printf(" there are 3,%ld %ld %ld\n",e,d,c);<BR> else if (d!=0) printf("there are 2, %ld %ld\n",e,d);<BR> else if (e!=0) printf(" there are 1,%ld\n",e);<BR>}<BR></FONT></TD></TR></TBODY></TABLE></P>
<P>
<TABLE cellSpacing=0 cellPadding=0 width="94%" align=center border=0>
<TBODY>
<TR>
<TD><FONT color=#000000>題目:有5個人坐在一起,問第五個人多少歲?他說比第4個人大2歲。問第4個人歲數,他說比第<BR> 3個人大2歲。問第三個人,又說比第2人大兩歲。問第2個人,說比第一個人大兩歲。最后 <BR> 問第一個人,他說是10歲。請問第五個人多大?<BR>1.程序分析:利用遞歸的方法,遞歸分為回推和遞推兩個階段。要想知道第五個人歲數,需知道<BR> 第四人的歲數,依次類推,推到第一人(10歲),再往回推。<BR>2.程序源代碼:<BR>age(n)<BR>int n;<BR>{<BR>int c;<BR>if(n==1) c=10;<BR>else c=age(n-1)+2;<BR>return(c);<BR>}<BR>main()<BR>{ printf("%d",age(5));<BR>}<BR></FONT></TD></TR></TBODY></TABLE></P>
<P>題目:利用遞歸函數調用方式,將所輸入的5個字符,以相反順序打印出來。<BR>1.程序分析:<BR>2.程序源代碼:<BR>#i nclude "stdio.h"<BR>main()<BR>{<BR>int i=5;<BR>void palin(int n);<BR>printf("\40:");<BR>palin(i);<BR>printf("\n");<BR>}<BR>void palin(n)<BR>int n;<BR>{<BR>char next;<BR>if(n<=1)<BR> {<BR> next=getchar();<BR> printf("\n\0:");<BR> putchar(next);<BR> }<BR>else<BR> {<BR> next=getchar();<BR> palin(n-1);<BR> putchar(next);<BR> }<BR>}<BR></P>
<P>題目:利用遞歸方法求5!。<BR>1.程序分析:遞歸公式:fn=fn_1*4!<BR>2.程序源代碼:<BR>#i nclude "stdio.h"<BR>main()<BR>{<BR>int i;<BR>int fact();<BR>for(i=0;i<5;i++)<BR> printf("\40:%d!=%d\n",i,fact(i));<BR>}<BR>int fact(j)<BR>int j;<BR>{<BR>int sum;<BR>if(j==0)<BR> sum=1;<BR>else<BR> sum=j*fact(j-1);<BR>return sum;<BR>}<BR></P> <div align="left">
<p><br>
</p>
<p><font color="#ff0000">歡迎進入<a href="/laogubbs/" _target=_blank>老古論壇</a>對經典c程序(15/20)進行討論<br>
</font> </p>
</div>
<br> </td>
<tr>
<td bgcolor="#ffffff" valign="top" class="table"> </td>
<tr>
<td bgcolor="#ffffff" valign="top" class="table"> </td>
<TR>
<TD >上一個:<a href=/wz_1387.htm >經典c程序(16/20)</a></TD>
</TR>
<TR>
<TD >下一個:<a href=/wz_1385.htm >一種實用的日出日落時間計算方法</a></TD>
</TR>
<td bgcolor="#ffffff" valign="top" class="date"> </td>
</tr>
</table>
</DIV>
</TD>
</TR>
</TBODY>
</TABLE>
</DIV>
<div align="center"><A href="http://www.laogu.com/">老古開發網</A>版權所有 2005年11月 asp.Net
設計:<a href="/">老古</a>,<br>
2006-3-29 15:54:26 頁面緩存:否
203毫秒
</div>
</BODY>
</HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -