<?xml version="1.0" encoding="utf-8"?><rss version="2.0">
<channel>
<title><![CDATA[Under&nbsp;The&nbsp;Sea]]></title>
<link>http://blog.pfan.cn/zean</link>
<description>编程爱好者博客</description>
<language>zh-cn</language>
			<item>
		<title><![CDATA[如何为自己的网站制作RSS输出?]]></title>
		<link>http://blog.pfan.cn/zean/29435.html</link>
		<description><![CDATA[浏览者通过订阅不同的RSS(可同时订阅多个网站)，就能在不登录网站的情况下获得及时的新闻信息，还可以避免网页上无用的广告和垃圾信息的干扰。使用RSS会为浏览者节省大量的时间，也会成为体现网站人性化设计的一个亮点，提升了网站的档次。
其实RSS技术并不太难，如果你的网站信息量较大，完全可以把这一技术运用到自己的站点中来。
小知识：什么是RSS
RSS是站点与站点之间共享内容的一种简易方式(也称为“聚合内容”)，通常被用于新闻和其他按顺序排列的网站，例如Blog网站。网站提供RSS输出，有利于让用户发现网站内容的更新。网站用户可以在客户端借助于类似新闻资讯阅读器等支持RSS的新闻聚合工具软件，在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。一、知己知彼，百战不殆
要想为网站创建RSS，首先我们必须对RSS进行深入的了解。RSS是基于XML(可扩展标志语言)的一种形式，并且所有的RSS文件都要遵守万维网联盟(W3C)站点发布的XML 1.0规范。一般来说，RSS文档的最顶层是一个&lt;rss&gt;元素作为根元素，&lt;rss&gt;元素有一个强制属性version，用于指定当前RSS文档的版本，目前常用的RSS版本是2.0。&lt;rss&gt;元素下的子元素是唯一的一个&lt;channel&gt;元素，它包含了关于该网站或栏目的信息和内容，在&lt;channel&gt;下必备的语句有三个：
&lt;title&gt;：网站或栏目的名称，一般与网站或栏目的页面title一致；&lt;link&gt;：网站或栏目的URL；&lt;description&gt;：对网站或栏目的简要描述。
还可以使用一些如&lt;language&gt;(语言)、&lt;copyright&gt;(版权声明)等可选语句来丰富&lt; channel&gt;内容，具体的新闻提要就要依靠&lt;item&gt;来体现了。一般一条新闻就是一个&lt;item&gt;，&lt; item&gt;下至少要存在一个&lt;title&gt;或&lt;description&gt;，其他语句可以根据需要进行选择。
提示：更多RSS的语句介绍可参考http://www.donews.net/softbunny/articles/11030.aspx。学习RSS语句时可以使用I]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2007-09-16 11:41:00</pubDate>
		</item>
				<item>
		<title><![CDATA[指针部分]]></title>
		<link>http://blog.pfan.cn/zean/28739.html</link>
		<description><![CDATA[题目要求： 数组1234567 ，倒过来输出。
# include &lt;stdio.h&gt;void main ()&nbsp; {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int a[7]={1,2,3,4,5,6,7}, i, *p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (p=a+6;p&gt;=a;p--)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("%d,",*p);&nbsp;&nbsp;&nbsp; getch();}
这里应该注意2个问题。 数组的第一位置是a[0] 而不是a[1].
&nbsp;]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2007-08-21 21:20:00</pubDate>
		</item>
				<item>
		<title><![CDATA[如何禁止PING我的WINDOWS服务器]]></title>
		<link>http://blog.pfan.cn/zean/21292.html</link>
		<description><![CDATA[&nbsp;如何进制Ping&nbsp; 在黑客入侵寻找对象时，大多都使用Ping命令来检测主机，如果Ping不通，水平差的“黑客”大多就会知难而退。事实上，完全可以造成一种假相，即使我们在线，但对方Ping时也不能相通，这样就能躲避很多攻击。 　　第一步:添加独立管理单元 　　开始-运行，输入:mmc，启动打开“控制台”窗口。再点选“控制台”菜单下的“添加/删除管理单元”，单击“添加”按钮，在弹出的窗口中选择“IP安全策略管理”项，单击“添加”按钮。在打开窗口中选择管理对象为“本地计算机”，单击“完成”按钮，同时关闭“添加/删除管理单元”窗口，返回主控台。 

第二步:创建IP安全策略 　　右击刚刚添加的“IP安全策略，在本地机器”（图二），选择“创建IP安全策略”，单击“下一步”，然后输入一个策略描述，如“no Ping”（图三）。单击“下一步”，选中“激活默认响应规则”复选项，单击“下一步”。开始设置身份验证方式，选中“此字符串用来保护密钥交换(预共享密钥)”选项，然后随便输入一些字符(下面还会用到这些字符)（图四）。单击“下一步”，就会提示已完成IP安全策略，确认选中了“编辑属性”复选框，单击“完成”按钮，会打开其属性对话框。 

&nbsp;
&nbsp;


第三步:配置安全策略 　　单击“添加”按钮，并在打开安全规则向导中单击“下一步”进行隧道终结设置，在这里选择“此规则不指定隧道”。（图六）单击“下一步”，并选择“所有网络连接”以保证所有的计算机都Ping不通。单击“下一步”，设置身份验证方式，与上面一样选择第三个选项“此字符串用来保护密钥交换(预共享密钥)”并填入与刚才相同的内容。单击“下一步”，在打开窗口中单击“添加”按钮，打开“IP筛选器列表”窗口。（图七）单击“添加”，单击“下一步”，设置源地址为“我的IP地址”，单击“下一步”，设置目标地址为“任何IP地址”，单击“下一步”，选择协议为ICMP，现在就可依次单击“完成”和“关闭”按钮返回。此时，可以在IP筛选器列表中看到刚刚创建的筛选器，将其选中之后单击“下一步”，选择筛选器操作为“要求安全设置”选项（图八），然后依次点击“完成”、“关闭”按钮，保存相关的设置返回管理控制台。 

&nbsp;



第四步:指派安全策略 　　最后只需在“控制台根节点”中右击配置好]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-12-05 13:03:00</pubDate>
		</item>
				<item>
		<title><![CDATA[ping的源程序&nbsp;]]></title>
		<link>http://blog.pfan.cn/zean/21291.html</link>
		<description><![CDATA[// Module Name: Ping.c//// Description:// This sample illustrates how an ICMP ping app can be written// using the SOCK_RAW socket type and IPPROTO_ICMP protocol.// By creating a raw socket, the underlying layer does not change// the protocol header so that when we submit the ICMP header// nothing is changed so that the receiving end will see an // ICMP packet. Additionally, we use the record route IP option// to get a round trip path to the endpoint. Note that the size// of the IP option header that records the route is limited to// nine IP addresses.//// Compile:// cl -o Ping Ping.c ws2_32.lib /Zp1//// Command Line Options/Parameters:// Ping [host] [packet-size]// // host String name of host to ping// packet-size Integer size of packet to send // (smaller than 1024 bytes)////#pragma pack(1)#define WIN32_LEAN_AND_MEAN#include #include #include #include #define IP_RECORD_ROUTE 0x7// // IP header structure//typedef struct _iphdr {unsigned int h_len:4; // Length of the heade]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-12-05 12:42:00</pubDate>
		</item>
				<item>
		<title><![CDATA[初学Java时遇到的一些问题与解答]]></title>
		<link>http://blog.pfan.cn/zean/21290.html</link>
		<description><![CDATA[问HelloWorld问题的人实在是太多了，而且经常都以“问一个最简单的问题”开头。其实回想一下，自己也是从这个阶段过来的，说一句“你好”，真的是一个最简单的问题吗？...//think 好了，言归正传，let&amp;#39;s say "HelloWorld!" in java...&nbsp;&nbsp;首先，我们要假设一下我们的平台是Windows+JDK（Linux环境下也差不多）。这个环境是相当普遍、基础和入门的。确定已经正确安装JDK了，下一步是小心翼翼地敲入某本教程上的HelloWorld源码，存盘，然后编译，javac ...问题来了:* 错误1：&amp;#39;javac&amp;#39; 不是内部或外部命令，也不是可运行的程序或批处理文件。(javac: Command not found)&nbsp;&nbsp; 产生的原因是没有设置好环境变量path。Win98下在autoexce.bat中加入path=%path%;c:\jdk1.2\bin，Win2000下则控制面板-&gt;系统-&gt;高级-&gt;环境变量-&gt;系统变量...看到了？双击Path，在后面加上c:\jdk1.2\bin。当然我们假设JDK安装在了c:\jdk1.2目录下（有点唐僧了？）...好像还要重启系统才起作用...(//知道了！//西红柿)好，再试试！javac HelloWorld* 错误2：HelloWorld is an invalid option or argument.拜托，给点专业精神，java的源程序是一定要存成.java文件的，而且编译时要写全.java呀。OK， javac HelloWorld.java （这回总该成了吧？）* 错误3：HelloWorld.java:1: Public class helloworld must be defined in a file called"HelloWorld.java".public class helloworld{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^这个问题嘛，是因为你的类的名字与文件的名字不一致。（谁说的，明明看到人家都有这样写的 ;( ） OK，准确地说，一个Java]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-12-05 12:40:00</pubDate>
		</item>
				<item>
		<title><![CDATA[C语言printf格式笔记]]></title>
		<link>http://blog.pfan.cn/zean/21256.html</link>
		<description><![CDATA[1．转换说明符&nbsp; &nbsp;&nbsp; &nbsp;%a(%A)&nbsp; &nbsp;&nbsp;&nbsp;浮点数、十六进制数字和p-(P-)记数法(C99)&nbsp; &nbsp;&nbsp; &nbsp;%c&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 字符&nbsp; &nbsp;&nbsp; &nbsp;%d&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 有符号十进制整数&nbsp; &nbsp;&nbsp; &nbsp;%f&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;浮点数(包括float和doulbe)&nbsp; &nbsp;&nbsp; &nbsp;%e(%E)&nbsp; &nbsp;&nbsp;&nbsp;浮点数指数输出[e-(E-)记数法]&nbsp; &nbsp;&nbsp; &nbsp;%g(%G)&nbsp; &nbsp;&nbsp;&nbsp;浮点数不显无意义的零"0"&nbsp; &nbsp;&nbsp; &nbsp;%i&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;有符号十进制整数(与%d相同)&nbsp; &nbsp;&nbsp; &nbsp;%u&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 无符号十进制整数&nbsp; &nbsp;&nbsp; &nbsp;%o&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 八进制整数&nbsp; &nbsp; e.g.&nbsp; &nbsp;&nbsp;&nbsp;0123&nbsp; &nbsp;&nbsp; &nbsp;%x(%X)&nbsp; &nbsp;&nbsp; &nbsp;十六进制整数0f(0F)&nbsp; &nbsp;e.g.&nbsp; &nbsp;0x1234&nbsp; &nbsp;&nbsp; &nbsp;%p&nbsp; &nbsp;&nbsp;]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-12-04 10:17:00</pubDate>
		</item>
				<item>
		<title><![CDATA[关于C语言中return的一些总结&nbsp;]]></title>
		<link>http://blog.pfan.cn/zean/21232.html</link>
		<description><![CDATA[关于C语言中return的一些总结&nbsp;return是C++预定义的语句，它提供了种植函数执行的一种放大。当return语句提供了一个值时，这个值就成为函数的返回值.&nbsp;说到return,有必要提及主函数的定义,下面是从网络上找到的资料,好好消化吧,对了解主函数中返回值的理解有很大的帮助.&nbsp;很多人甚至市面上的一些书籍，都使用了void&nbsp;main(&nbsp;)&nbsp;，其实这是错误的。C/C++&nbsp;中从来没有定义过void&nbsp;main(&nbsp;)&nbsp;。C++&nbsp;之父&nbsp;Bjarne&nbsp;Stroustrup&nbsp;在他的主页上的&nbsp;FAQ&nbsp;中明确地写着&nbsp;The&nbsp;definition&nbsp;void&nbsp;main(&nbsp;)&nbsp;{&nbsp;/*&nbsp;...&nbsp;*/&nbsp;}&nbsp;is&nbsp;not&nbsp;and&nbsp;never&nbsp;has&nbsp;been&nbsp;C++,&nbsp;nor&nbsp;has&nbsp;it&nbsp;even&nbsp;been&nbsp;C.（&nbsp;void&nbsp;main(&nbsp;)&nbsp;从来就不存在于&nbsp;C++&nbsp;或者&nbsp;C&nbsp;）。下面我分别说一下&nbsp;C&nbsp;和&nbsp;C++&nbsp;标准中对&nbsp;main&nbsp;函数的定义。&nbsp;1.&nbsp;C&nbsp;在&nbsp;C89&nbsp;中，main(&nbsp;)&nbsp;是可以接受的。Brian&nbsp;W.&nbsp;Kernighan&nbsp;和&nbsp;Dennis&nbsp;M.&nbsp;Ritchie&nbsp;的经典巨著&nbsp;The&nbsp;C&nbsp;programming&nbsp;Language&nbsp;2e（《C&nbsp;程序设计语言第二版》）用的就是&nbsp;main(&nbsp;)。不过在最新的&nbsp;C99&nbsp;标准中，只有以下两种定义方式是正确的：&nbsp;int&nbsp;main(&nbsp;void&nbsp;]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-12-03 22:10:00</pubDate>
		</item>
				<item>
		<title><![CDATA[学Java遇到的第一个问题]]></title>
		<link>http://blog.pfan.cn/zean/21180.html</link>
		<description><![CDATA[public class hello{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public static void main(String args[])&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float f;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; f=1.3f ;&nbsp; //这里加一个f的意思是让他编程float，要不他会说是 dobble的&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(f);&nbsp;&nbsp;//这里f是不用加" "的，否这输出的是 f而不是 1.3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }}]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-12-02 18:46:00</pubDate>
		</item>
				<item>
		<title><![CDATA[DOS批处理全面教程&nbsp;]]></title>
		<link>http://blog.pfan.cn/zean/21162.html</link>
		<description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 后缀是bat的文件就是批处理文件，是一种文本文件。现在已经用得很少了，但是象IBM笔记本的系统恢复盘就是靠批处理来执行的。简单的说，它的作用就是自动的连续执行多条命令，批处理文件的内容就是一条一条的命令。那它有什么用呢？&nbsp;比如，在启动wps软件时，每次都必须执行：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C:\&gt;cd&nbsp;wps&nbsp;　　C:\WPS&gt;spdos&nbsp;　　C:\WPS&gt;py&nbsp;　　C:\WPS&gt;wbx&nbsp;　　C:\WPS&gt;wps&nbsp;如果每次用WPS之前都这样执行一次，您是不是觉得很麻烦呢？&nbsp;如果有一个方法，只需编写一个批处理文件，就会自动执行刚才的所有命令，您想不想学呢？&nbsp;当您看完此节，自己编写的第一个批处理文件顺利执行时，您一定会大吃一惊的。&nbsp;常用命令&nbsp;　　echo、@、call、pause、rem是批处理文件最常用的几个命令，我们就从他们开始学起。&nbsp;echo&nbsp;表示显示此命令后的字符；echo&nbsp;off&nbsp;表示在此语句后所有运行的命令都不显示命令行本身。@&nbsp;与echo&nbsp;off相象，但它是加在其它命令行的最前面，表示运行时不显示命令行本身。&nbsp;call&nbsp;调用另一条批处理文件（如果直接调用别的批处理文件&nbsp;，执行完那条文件后将无法执行当前文件后续命令）；pause&nbsp;运行此句会暂停，显示Press&nbsp;any&nbsp;key&nbsp;to&nbsp;continue...&nbsp;等待用户按任意键后继续；rem&nbsp;表示此命令后的字符为解释行，不执行，只是给自己今后查找用的；例：用edit编辑a.bat文件，输入下列内容后存盘为c:\a.bat，执行该批处理文件后可实现：将根目录中所有文件写入&nbsp;a.txt中，启动UCDOS，进入WPS等功能。&nbsp;批处理文件的内容为:&nbsp;　　　　　　　　文件表示：&nbsp;　　echo&nbsp;off　　　　　　　　　　　　不显]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-12-01 22:09:00</pubDate>
		</item>
				<item>
		<title><![CDATA[使用批处理命令删除系统垃圾文件]]></title>
		<link>http://blog.pfan.cn/zean/21161.html</link>
		<description><![CDATA[使用方法：打开“记事本”新建一个文档，输入一下内容，保存为“deltempfile.bat”或者其他名字，后缀一定要使用bat。适用于98，2000，XP系统。最后用鼠标双击这个文件，它会自动删除C盘下的垃圾文件。

代码
@ECHO OFFCLS&nbsp; echo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ☆&nbsp;&nbsp;&nbsp;&nbsp; echo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 中CYC国echo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ─━━━━━━┄┄☆&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 版权所有 2006-2008 Chinese CYCecho]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-12-01 22:08:00</pubDate>
		</item>
				<item>
		<title><![CDATA[批处理学习教程&nbsp;]]></title>
		<link>http://blog.pfan.cn/zean/21160.html</link>
		<description><![CDATA[&nbsp;&nbsp;&nbsp; 在入侵中，大家有过编一个简单的程序来实现你的目的，BAT应该是大家常用的吧。如果你还没学会，那就快看下面的吧，我相信它会对你有意而无害的。第一部分：批处理的专用命令批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件，其扩展名为BAT。这些命令统称批处理命令，下面我就来给大家介绍一下批处理的命令。1、 REMREM 是个注释命令一般是用来给程序加上注解的，该命令后的内容在程序执行的时候将不会被显示和执行。例：REM 你现在看到的就是注解，这一句将不会被执行。在以后的例子中解释的内容都REM 会放在REM后面。请大家注意。2、 ECHOECHO 是一个回显命令主要参数有OFF和 ON,一般用ECHO message来显示一个特定的消息 。例：Echo offRem 以上代表关闭回显即不显示所执行的命令Echo 这个就是消息。Rem 以上代表显示“这就是消息”这列字符执行结果：C:\&gt;ECHO.BAT这个就是消息。3、 GOTOGOTO 即为跳转的意思。在批处理中允许以“：XXX”来构建一个标号然后用GOTO ：标号直接来执行标号后的命令。例:LABELREM 上面就是名为LABEL的标号。DIR C:\DIR D:\GOTO LABELREM 以上程序跳转标号LABEL处继续执行。4、CALLCALL 命令可以在批处理执行过程中调用另一个批处理，当另一个批处理执行完后再继续执行原来的批处理。例：批处理2.BAT内容如下：ECHO 这就是2的内容批处理1.BAT内容如下：ECHO 这是1的内容CALL 2.BATECHO 1和2的内容全部显示完成执行结果如下：C:\&gt;1.BAT这是1的内容这就是2的内容1和2的内容全部显示完成5、PAUSEPAUSE 停止系统命令的执行并显示下面的内容。例：C:\&gt; PAUSE请按任意键继续 . . .6、 IFIF 条件判断语句，语法格式如下：IF [NOT] ERRORLEVEL number commandIF [NOT] string1==string2 commandIF [NOT] EXIST filename command说明：[NOT] 将返回的结果取反值即“如果没有”的意思。ERRORLEVEL 是命令执行完成后返回的退出值Nu]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-12-01 22:03:00</pubDate>
		</item>
				<item>
		<title><![CDATA[如何更正我经常出现的这个错误？]]></title>
		<link>http://blog.pfan.cn/zean/21147.html</link>
		<description><![CDATA[main(){&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;a,profit,profit1,profit2,profit3,profit4,profit5;&nbsp;&nbsp;&nbsp;&nbsp;printf("enter&nbsp;this&nbsp;month&nbsp;prifit&nbsp;plz!:\n");&nbsp;&nbsp;&nbsp;&nbsp;scanf&nbsp;("%d",&amp;a);&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(a&lt;=100000)&nbsp;&nbsp;&nbsp;&nbsp;profit=a*0.1;&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(100000&lt;a&lt;=200000)&nbsp;&nbsp;&nbsp;&nbsp;profit1=profit+profit*0.75;&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(200000&lt;a&lt;=400000)&nbsp;&nbsp;&nbsp;&nbsp;profit2==profit1+profit*0.5;&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(400000&lt;a&lt;=600000)&nbsp;&nbsp;&nbsp;&nbsp;profit3=profit2+profit*0.3;&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(600000&lt;a&lt;1000000)&nbsp;&nbsp;&nbsp;&nbsp;profit4=profit3+profit*0.015;&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(a&gt;1000000)&nbsp;&nbsp;&nbsp;&nbsp;profit5=profit4+profit*0.01;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&n]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-12-01 19:17:00</pubDate>
		</item>
				<item>
		<title><![CDATA[&nbsp;刚刚学Java遇到的第一个问题]]></title>
		<link>http://blog.pfan.cn/zean/21112.html</link>
		<description><![CDATA[cycchina &nbsp;&nbsp;&nbsp;&nbsp;  
Matrix排名:0 
用户等级:1 
总发贴数:3 
总积分(Karma):44 
参与分(经验):14 
专家分(威望):0 
可用分(财富):70 
类型:&nbsp;&nbsp;&nbsp;&nbsp;普通用户 
注册:2006-11-25 
在线状态: 在线 
现在激活部落格 








[信息] [编辑] [删除] [引用] [回复] [正解] 
楼 主 BACK TOP 







//====================Hello====================================public class Hello{public static void main(String args[]){System.out.println("Hello!"); //显示字符串 Hello!}}照书打的，然后保存成 hello.java 然后用 javac打开。他提示我有错误，如下：————————————————————————————————————————————————————————————————C:\Program Files\Java\jdk1.5.0_06\bin&gt;javac hello.javahello.java:2: 类 Hello 是公共的，应在名为 Hello.java 的文件中声明public class Hello&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^1 错误————————————————————————————————————————————————————————————————请您执教我一下，鞠躬感谢了！！！ 








&nbsp;&nbsp;&nbsp;&nbsp;发表时间:2006-11-25 10:08 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;








我来评价此贴: 非常好 还行 一般 扔鸡蛋 
总得分:0 投票人次:0]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-11-30 22:06:00</pubDate>
		</item>
				<item>
		<title><![CDATA[if&nbsp;and&nbsp;else&nbsp;if&nbsp;部分的习题]]></title>
		<link>http://blog.pfan.cn/zean/21110.html</link>
		<description><![CDATA[写一个程式输入学生的学号（number）于3次考试的成绩（S1，S2，S3），先检查成绩是否为负数，若有负数就 输出**Invalid Data**；如果符合规定，计算平均成绩，并输出信息：
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 平均成绩&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 消息
___________________&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ___________________
average&lt;60&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sorry! Retaking
60&lt;=aveage&lt;70&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pass but marginal
70&lt;average&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-11-30 21:43:00</pubDate>
		</item>
				<item>
		<title><![CDATA[我经常有的一个头疼的错误]]></title>
		<link>http://blog.pfan.cn/zean/21107.html</link>
		<description><![CDATA[如何更正我经常出现的这个错误？谢谢老师们[求助]如果要避免这样的错误，请问我应该注意什么？这个错误的实质在那里，应该在那些地方下功夫呢？ 

main(){&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;a,profit,profit1,profit2,profit3,profit4,profit5;&nbsp;&nbsp;&nbsp;&nbsp;printf("enter&nbsp;this&nbsp;month&nbsp;prifit&nbsp;plz!:\n");&nbsp;&nbsp;&nbsp;&nbsp;scanf&nbsp;("%d",&amp;a);&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(a&lt;=100000)&nbsp;&nbsp;&nbsp;&nbsp;profit=a*0.1;&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(100000&lt;a&lt;=200000)&nbsp;&nbsp;&nbsp;&nbsp;profit1=profit+profit*0.75;&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(200000&lt;a&lt;=400000)&nbsp;&nbsp;&nbsp;&nbsp;profit2==profit1+profit*0.5;&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(400000&lt;a&lt;=600000)&nbsp;&nbsp;&nbsp;&nbsp;profit3=profit2+profit*0.3;&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(600000&lt;a&lt;1000000)&nbsp;&nbsp;&nbsp;&nbsp;profit4=profit3+profit*0.015;&nbsp;&nbsp;&nbsp;&nbsp;{if&nbsp;(a&gt;1000000)&nbsp;&nbsp;&nbsp;&nbsp;profit5=profit4+profit*0.01;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbs]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-11-30 20:51:00</pubDate>
		</item>
				<item>
		<title><![CDATA[分清地址符号于数值]]></title>
		<link>http://blog.pfan.cn/zean/21106.html</link>
		<description><![CDATA[[求助]问题在那里呢？

&nbsp;&nbsp;收藏&nbsp;&nbsp;打印&nbsp;&nbsp;保存&nbsp;&nbsp;举报&nbsp;&nbsp;文本&nbsp;





作者：zean专家分：30 



&nbsp;会员信息&nbsp;发短消息&nbsp;所属BLOG

发表时间：2006-11-30 16:19:00&nbsp;&nbsp;&nbsp; [回复]&nbsp; [修改]&nbsp; [锁帖] &nbsp;[结帖]&nbsp;[醒目] 高质高效舒适地开发:使用Visual Unit&nbsp;&nbsp;北京睿智汇海ASP.NET培训专家，2个月实现高薪梦想 
楼主
我写了一个小代码，只是为了自己理解定义，但是突然发现一个问题，我已经定义了&nbsp;e&nbsp;and&nbsp;g&nbsp;的范围都是0到9&nbsp;，可是运行的结果却都是4位数字。。&nbsp;老师们，能否告诉我问题的关键所在吗？main(){&nbsp;int&nbsp;e,g;&nbsp;for&nbsp;(e=0;e&lt;=9;e++)&nbsp;for&nbsp;(g=0;g&lt;=9;g++)&nbsp;&nbsp;&nbsp;&nbsp;e&nbsp;=&nbsp;e+g+g;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(e!=g);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf&nbsp;("%d,%d&nbsp;\n",&nbsp;&amp;e,&amp;g);&nbsp;}}——————————————————————————————运行结果为：4054,4084Execution&nbsp;time&nbsp;0.055&nbsp;secondsPress&nbsp;any&nbsp;key&nbsp;to&nbsp;continue...
&nbsp; 




作者：redlives专家分：3030 




&nbsp;会员信息&nbsp;发短消息&nbsp;&nbsp;&nbsp;所属BLOG 

发表时间：2006-11-30 16]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-11-30 20:16:00</pubDate>
		</item>
				<item>
		<title><![CDATA[程序整理&nbsp;—第2题]]></title>
		<link>http://blog.pfan.cn/zean/21089.html</link>
		<description><![CDATA[1.&nbsp; 给定等式&nbsp; A B C D E&nbsp;&nbsp;&nbsp;&nbsp; 其中每个字母代表一个数字，且不同数字对应不&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D F G&nbsp;&nbsp;&nbsp;&nbsp; 同字母。编程求出这些数字并且打出这个数字的&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D F G&nbsp;&nbsp;&nbsp;&nbsp; 算术计算竖式。
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ───────
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; X Y Z D E&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
main (){&nbsp;int A,B,C,D,E,F,G,X,Y,Z;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (A!=B&amp;&amp;!A!=C&amp;&amp;A!=D&amp;&amp;A!=E&amp;&amp;A!=F&amp;&amp;A!=G&amp;&amp;A!=X&amp;&amp;A!=Y&amp;&amp;A!=Z)]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-11-30 13:37:00</pubDate>
		</item>
				<item>
		<title><![CDATA[C语言的34种运算符]]></title>
		<link>http://blog.pfan.cn/zean/21045.html</link>
		<description><![CDATA[&nbsp;

34种运算符： 
算术运算符：+&nbsp; -&nbsp; *&nbsp; /&nbsp; %&nbsp; ++&nbsp; -- 
关系运算符：&lt;&nbsp; &lt;=&nbsp;&nbsp; ==&nbsp;&nbsp; &gt;&nbsp;&nbsp; &gt;=&nbsp;&nbsp; != 
逻辑运算符：！&nbsp; &amp;&amp;&nbsp; || 
位运算符&nbsp; ：&lt;&lt;&nbsp;&nbsp; &gt;&gt;&nbsp;&nbsp; ~&nbsp; |&nbsp; ^&nbsp; &amp; 
赋值运算符：= 及其扩展 
条件运算符：?: 
逗号运算符：, 
指针运算符：*&nbsp; &amp; 
求字节数&nbsp;&nbsp; ：sizeof 
强制类型转换：(类型） 
分量运算符：.&nbsp; -&gt; 
下标运算符：[] 
其它&nbsp;&nbsp;&nbsp;&nbsp; ：( )&nbsp; -]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-11-29 19:21:00</pubDate>
		</item>
				<item>
		<title><![CDATA[一道我应该作的题目]]></title>
		<link>http://blog.pfan.cn/zean/21039.html</link>
		<description><![CDATA[任何一个大于等于6的偶数都可表示为两个素数之和。请列出100-200之间的所有偶数被表示成两个素数之和的全部形式。注意：如14可表示为14＝3＋11，还可表示为14＝7＋7（不需要再考虑14＝11＋3）。 
&nbsp; 




作者：battle专家分：510 




&nbsp;会员信息&nbsp;发短消息&nbsp;&nbsp;&nbsp;所属BLOG 

发表时间：2006-11-28 21:51:00&nbsp;&nbsp;&nbsp; [回复]&nbsp;&nbsp;[引用] 
1 楼&nbsp;&nbsp;
#include&lt;iostream.h&gt;#include&lt;math.h&gt;bool&nbsp;prime(int&nbsp;n);void&nbsp;main(){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;number,n;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(number=100;number&lt;=200;number++)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(n=number/2;n&gt;1;n--)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(prime(n)&amp;&amp;prime(number-n))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout&lt;&lt;number&lt;&lt;"="&lt;&lt;n&lt;&lt;"+"&lt;&lt;number-n&lt;&lt;endl;&nbsp;&nbsp;&nbsp;&nbsp;]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-11-29 19:01:00</pubDate>
		</item>
				<item>
		<title><![CDATA[gets()&nbsp;于getche()的问题]]></title>
		<link>http://blog.pfan.cn/zean/21036.html</link>
		<description><![CDATA[求助：gets()&nbsp;于getche()的问题

&nbsp;&nbsp;收藏&nbsp;&nbsp;打印&nbsp;&nbsp;保存&nbsp;&nbsp;举报&nbsp;&nbsp;文本&nbsp;





作者：zean专家分：0 



&nbsp;会员信息&nbsp;发短消息&nbsp;所属BLOG

发表时间：2006-11-27 10:00:00&nbsp;&nbsp;&nbsp; [回复]&nbsp; [修改]&nbsp; [锁帖] &nbsp;[结帖]&nbsp;[醒目] 高质高效舒适地开发:使用Visual Unit&nbsp;&nbsp;北京睿智汇海ASP.NET培训专家，2个月实现高薪梦想 
楼主
get()&nbsp;字元阵列的名称作为参数.getche()接受字元&nbsp;什么是字元呢？什么是字元阵列，字元阵列是多少个字母呢？能否说白一些呢？&nbsp;新人，自学，所以麻烦大家了 
&nbsp; 




作者：boxertony专家分：18830 




&nbsp;会员信息&nbsp;发短消息&nbsp;&nbsp;&nbsp;所属BLOG 

发表时间：2006-11-27 14:35:00&nbsp;&nbsp;&nbsp; [回复]&nbsp;&nbsp;[引用] 
1 楼&nbsp;&nbsp;
你看的什么书啊？ 
&nbsp;提问的智慧：http://www.programfan.com/club/showbbs.asp?id=84419http://www.programfan.com/club/showbbs.asp?id=16793
&nbsp; 此帖尚未评分 &nbsp;请对此回帖评分: 10分还行 20分较满意 30分很满意&nbsp; 帮助 




作者：shxdls专家分：230 




&nbsp;会员信息&nbsp;发短消息&nbsp;&nbsp;&nbsp;所属BLOG 

发表时间：2006-11-27 15:04:00&nbsp;&nbsp;&nbsp; [回复]&nbsp;&nbsp;[引用] 
2 楼&nbsp;&nbsp;
gets()是接受一个字符串，ge]]></description>
		<author><![CDATA[zean]]></author>
		<pubDate>2006-11-29 17:51:00</pubDate>
		</item>
		</channel>
</rss>