编程高手请进~~~~

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程高手请进~~~~相关的知识,希望对你有一定的参考价值。

校医院管理系统设计,怎么样用C++连接后台的数据库?

1、在stdafx.h文件最后(即#endif // _AFX_NO_AFXCMN_SUPPORT下面)添加:
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")

2、初始化COM:
AfxOleInit();//这行代码要放在功能执行前,如果是基于对话框建立的程序,那就放在第一个对话框类的OnInitDialog()函数的return TRUE;前

3、在用到数据库的地方:
_ConnectionPtr m_pConnection;///声明数据库连接变量
_RecordsetPtr m_pRecordset;///声明数据库集合变量
CString strCn;
strCn.Empty();

(1)连接数据库
HRESULT hr;
try

_variant_t RecordsAffected;
hr = m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象
if(SUCCEEDED(hr))

hr = m_pConnection->Open("DSN=test;UID=;PWD=;","","",adModeUnknown);///连接数据库


catch( _com_error e)///捕捉异常

CString errormessage;
errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(errormessage);///显示错误信息


(2)通过SQL读数据
CString sql;
try

m_pRecordset.CreateInstance("ADODB.Recordset");
m_pRecordset->Open((_variant_t)sql,_variant_t((IDispatch*)m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);

catch(_com_error e)///捕捉异常

CString errorMessage = e.ErrorMessage();
AfxMessageBox("读取数据时出错:"+sql+errorMessage);///显示错误信息


(3)通过sql语句添加、修改、删除记录
_variant_t RecordsAffected;

try

m_pConnection->Execute((_bstr_t)Sql,&RecordsAffected,adCmdText);

catch(_com_error *e)

AfxMessageBox(e->ErrorMessage());
参考技术A 用。
先给你发个教程,你要学的话+QQ362408605我再给你发

第一章、pascal介绍
一、pascal的基本语法单位

1、基本符号
A——Z;a——z;0——9;+,-,*,/,=,<>,<=,>=,<,>,(,),[,],,:=,,,;,.,:,..,',^
注意:pascal语言除了能使用以上规定的基本符号外,不得使用任何其它符号。

2、保留字
AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DIWNTO,ELSE,END,FILE,FOR,FUNTION,GOTO,IF,LABEL,MOD,NIL,OF,OR,PACKED,PROCEDURE,PROGRAM,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH。
注意:所起的文件名不能与保留字相同。

3、标识符
以字母打头的字母数字串,长度小于等于8。
标准标识符(共三十九个):
标准常量:
false,true,maxint
标准类型:
integer,real,char,boolean,text
标准文件:
input,output
标准函数:
abs,arctan,chr,cos,eof,eoln,exp,ln,odd,ord,ored,round,sin,sqr,sqrt,succ,trunc
标准过程:
get,new,pack,page,put,read,readln,reset,rewrite,unpack,write, writeln

二、程序结构
1、由三大部分组成:程序首部,说明部分,语句部分。
PROGRAM 程序名(input,output);
解释
CONST
pi=3.14159;
VAR
r,l,s:real;
BEGIN
write('input r:');
read(r);
l:=2*pi*r;
write('l=',l,'s=',s);
END;
2、大量使用标点符号,保留字后不加标点符号(END除外)。

第二章、顺序结构程序设计
一、标准数据类型
1、实型(real)
小数表示法、指数表示法
2、整型(integer)
正、负整数和零
maxint=32767
pred:前导;succ:后继
[例]:pred(3)=2;succ(3)=4;
pred(true)=false;
succ(false)=true
3、字符型(char)
是指在两个单引号中的一个字符。
ord:取序数
[例]:ord('A')=65
4、布尔型(boolean)
false;true
用于布尔型的运算:NOT、AND、OR
ord(true)=1;ord(false)=0

二、常量和变量的定义
常量的定义:CONST
pi=3.14159;
blank=' ';
变量的定义:VAR
r,l,s:read;
cl:char;

三、表达式及赋值语句
[例]:b2-4ac 写成:sqt(b)-4*a*c
赋值:<变量>:=<表达式>

四、输入输出语句
1、输入语句:read(<变量表>);readln(<变量表>)
注:表达式里面变量与变量之间用逗号隔开;
readln表示下一个语句将从下一行开始操作;
输入时,整型或实型用空格或回车隔开,字符型之间无需分隔,一个接一
个输入。
2、输出语句:write(<输出表>);writeln(<输出表>)
注:对real或integer限定场宽:write('a=',a:2:0)

第三章、选择结构程序设计
一、if 语句
格式:IF<条件>
THEN<语句1>
ESLE<语句2>
注:1、ELSE与最近的并且未被配对的ELSE配对;
2、复合,如果THEN或ELSE带有多个语句,则要用BEGIN——END括起来。

二、CASE语句
格式:CASE <表达式> OF
<值表1>:<语句1>
<值表2>:<语句2>
……
<值表n>:<语句n>
[ELSE<语句>]
END
注:1、值表的三种表达方式:“1:”;“2,4,6:”;“10..100:”
2、CHAR,INTEGER,BOOLEAN有序

第四章、循环结构程序设计
一、FOR语句
格式:1、FOR <循环变量>:=<初值> TO <终值> DO <语句>;
2、FOR<循环变量>:=<终值> DOWNTO <初值> DO <语句>。
[例1]:输入10个数,求最大值、最小值、和、及平均值。

PROGRAM ten(input,output);
VAR
a,s,max,min,avg:real;
i:integer;
BEGIN
write('please input:');
read(a);
s:=a;
max:=a;
min:=a;
FOR i:=2 TO 10 DO
BEGIN
read(a);
s:=s+a;
IF a>max THEN
max:=a
ELSE
IF a<min THEN min:=a
END;
avg:=s/i;
writeln(……);
END.

[例2]:求s=1!+2!+3!+……+10!
program sum_fac(input,output);
var
i,j,s,m:integer;
begin
s:=0:
for j:=1 to 10 do
begin
m:=1;
for j:=1 to i do
m:=m*j;
s:=s+m;
end;
write(……);
end;

二、while语句
格式:WHILE <条件> DO
<循环体>
[例1]:输入一串字符串,求第一个“,”前的大小写字母个数和其它字符个数。
program string(input,output);
var
ch:char;
c,s,o:integer;
begin
write(……);
read(ch);
c:=0;
s:=0;
o:=0;
while ch<>',' do
begin
if (ch>='A')and(ch<='Z') then
c:=c+1
else if (ch>='a')and(ch<='z') then
s:=s+1
else
o:=o+1;
read(ch);
end;
write(……);
end.

三、REPEAT语句
格式:REPEAT
<循环体>
UNTIL

[例]:以字符(char)的形式读入一实数,以实形(real)输出该数。

第五章、函数与过程程序设计
一、函数(包括标准函数和自定义函数)
1、函数的定义
格式:FUNCTION 函数名(<形参表>):返回值类型;
VAR
<变量说明>
BEGIN
<函数体>
END
[注]:1、形参表每个参数都写明其类型;
2、有且只有一个返回值,并且要将返回值赋值给函数名。
[例]:求五边形的面积
function area(a,b,c:real):real;
var
p:real;
begin
p:=(a+b+c)/2;
area:=sqrt(p*(p-a)*(p-b)*(p-c);
end;
2、函数的调用
1)、函数的调用必然出现在表达式中(等号的右边),不能以单独地在语句出现
2)、调用时,将每个实参传递给对应的形参
program ml_area(input,output);
var
l1,l2,l3,l4,l5,l6,l7,s:real;
function area(a,b,c:real):real;
var
p:real;
begin
p:=(a+b+c)/2;
area:=sqrt(p*(p-a)*(p-b)*(p-c);
end;
begin
write('input');
readln(l1,l2,l3,l4,l5,l6,l7);
s:=area(l1,l2,l6)+area(l2,l6,l7)+……;
writeln('s=',s:10:3);
end.

二、过程
格式:PROCEDURE<过程名>(<形式参数表>)
VAR
<说明部分>
BEGIN
<过程体>
END;

[例1]某过程的形参表为(var a,b:real;c,d:integer;var e:char);
主程序中有如下变量说明:x,y:real; m:integer; next:char;
则以下实参表中合法的有:(1、2、3)
1、(x,y,m+3,70,next)
2、(y,x,m,m,next)
3、(y,x,35,m DIV 10,next)
4、(m,x,30,10,next)
5、(x,y,m,10)
6、(35,0,y,m,10,next)
7、(x,y,m,m/10,next)
8、(A,B,30,10,next)

[例2]求程序输出的结果。
program ex(input,output);
var
x,y,z:integer;
procedure s(x:integer; var y:integer);
var
z:integer
begin
x:=5; y:=6; z:=7;
end;
begin
x:=1; y:=2; z:=3;
s(x,y);
writeln(x,y,z);
end.
输出结果:1 6 3

[例3]:求五个数中的最大值。
program max_in_5(input,output);
var
n1,n2,n3,n4,n5:integer;
procedure lagest_in_three(a,b,c:integer;var e:integer)
begin
e:=a;
if b>e then
e:=b;
if c>e then
e:=c;
end;
begin
write('……');
readln(n1,n2,n3,n4,n5);
lagest(n1,n2,n3,n1);
lagest(n1,n4,n5,n1);
write(n1);
end.

三、嵌套
[例]:计算、
program Cmn(input,output);
function fax(x:integer):integer:
var
i:integer;
begin
fac:=1;
for i:=1 to x do
fac:=fac*i;
end;
function c(a,b:integer):real;
begin
c:=fac(a)/fac(b)*fac(a-b)
end;
begin
writeln('c(9,3)=',c(9,3));
writeln('c(8,5=',c(8,5));
end.

四、递归
函数或过程调用它本身,称为递归。
[例1]、用递归计算n!
program fac_n(input,output);
var
n:integer;
function fac(n:integer):integer;
begin
if n=1 then fac:=1
else fac:=n*fac(n-1);
end;
[例2]、用递归计算

1)、function power(a,b:integer):integer;
begin
if b=1 then power:=a
else power:=a*power(a,b-1);
end;
2)、procedure power(a,b:integer;var c:integer);
begin
if b=1 then c:=a
else power(a,b-1,c);
c:=a*c;
end;

[例3]、输入一串字符串(以‘.’结束)按逆顺输出
program revers(input,output);
procedure rever;
var
c:char;
begin
read(c);
if c<>'.' then rever;
write(c);
end;
begin
rever;
end.

五、标识符的作用域
1、全局变量和局部变量
1)、全局变量:在主程序中被说明,作用域:整个程序;
2)、局部变量:在子程序中被说明,作用域:主程序及其下级的程序。
2、子程序(function、precedure)的作用域
一个子程序可以调用它的下一级了程序,或可以调用在它之前定义的同级子程序。
[例]写出程序运行的结果。
program range(input,output);
var
x,y:integer;
procedure p1;
var
x,z:integer;
begin
x:=10; y:=y+1; z:=10;
writeln(x,y,z);
end;
begin
x:=1; y:=1;
writeln(x,y);
p1;
writeln(x,y,z);
end.

结果为:
(x y z)
1 1
10 2 10
1 2 (error)

3、在子程序中被改变值的变量可以回传的两种方法:
a、变量参数 procedure(var 变量名);
b、在上一级程序定义了的,且在下一级程序未被重新定义的。
[注]如果主程序的变量在子程序被重新定义,在子程序中主程序的变量被稳藏,在主程序中子程序的变量无效。

高手请进!

参考技术A

高手请进!

一、遗忘了SYSTEM密码
如果你遗忘了CMOS设置中的SYSTEM密码,就无法启动机器了,解决的办法只能是:打开机箱,把电池取下、正负极短接,给CMOS放电,清除CMOS中的所有内容(当然也就包括密码),然后重新开机进行设置。
注意:有些主板设置了CMOS密码清除跳线,请参照主板说明书将该跳线短接,这样也可以清除CMOS密码。
二、遗忘了SETUP密码
遗忘了该密码,就不能进行CMOS设置了。如果你能使用计算机,但不能进入CMOS设置,可以这样解决:在DOS状态下启动DEBUG,然后输入如下命令手工清除SETUP密码:
_ o 70 16
_ o 71 16
_ q
你也可以 用CMOS密码破解软件来显示CMOS密码,这样的软件有很多,例如Cmospwd(下载地址:newhua./soft/9231.htm,它支持Acer、AMI、AWARD、COMPAQ、DELL、IBM、PACKARD BELL、PHOENIX、ZENITH AMI等多种BIOS),在DOS下启动该程序,CMOS密码就会显示出来。建议你到华军软件园去下载此类软件,网址:onlinedown./sort/16_1.htm。
三、遗忘了Windows登录密码
WinMe/98下对策:开机后按F8键选择DOS启动,然后删除Windows安装目录下的*.PWL密码文件、以及Profiles子目录下的所有个人信息文件,重新启动Windows后,系统会弹出一个不包含任何用户名的密码设置框,此时无需输入任何内容,直接单击“确定”,登录密码即被删除。另外,将注册表数据库HKEY_LOCAL_MACHINE、Neork、Logon分支下的UserProfiles修改为“0”,然后重新启动Windows也可达到同样目的。
WinXP/2000下对策:删除系统安装目录\\system32\\config下的SAM文件,重新启动,此时管理员Administrator账号已经没有密码了,用Administrator帐户登陆系统,不用输入任何密码,进入系统后再重新设置登陆帐户密码即可。

失落的山村
罗源三中郑晨晓
这是一个偏远的小山村,稀稀落落分散着几十户人家。夜幕降临的时候,山村的四周一片寂静。零星亮着的几点微光,在空旷的山坳里闪烁不定,没有月亮的晚上,山村显得有些荒凉。
从村委会出来后,老村长(编者注:现应为村委会主任)脚下的步伐停住了,刚才发生的一幕压得他透不过气来,他觉得自己真的是老了。
他任了30多年的村长,很快就要离职了,可村里人为什么反而不相信他呢?即将上任的村长是他一手选 *** 的,但现在也和他唱起了“反调”,这真是……他知道自己已无力挽回了。
合同已经签定了,上面还有县、乡一级加盖的公章,老村长不敢再看了,开采队明天就要进山了,预支的矿产开采款很快就要发放到村民手中,山村也将变得热闹起来。难道真的要毁林开矿吗?老人们很早就说过,山不能动,否则是会遭报应的,难道大家此时都忘了吗?先人的基业总不能在自己的手里败光啊!他很想再找个人评评理,可他知道人们已不再想听他的老一套了。外面的世界翻天覆地地在变,但这里依旧贫困落后,人们早已耐不住了,眼前是摆脱贫穷的大好时机,谁又能拒绝唾手可得的利益的诱惑呢?
老村长觉得自己的脚有些发软了,他不由自主地坐在了村委会旁边的大槐树下,吸了一袋烟,他又想起下午的事来:村办小学的代课老师说几个学生在教室边做游戏时,发现墙基松动了,这可让他吓了一跳,要是出了事可咋办?得赶快再建一所新学校了;旱季到了,村里经常停电,要是能修个小水电站,那就好了;村里还没通上自来水,村民饮的水很不洁净,早就该解决了。这些都要一大笔钱,可到哪儿去弄呢?有人说,开采队一来,这些难题不都迎刃而解?这样看来,人们的想法似乎也很实际啊!可他,实在不忍看着千百年的深山老林就这样被毁了,想到这,他不由深深地叹了口气,拿着烟的手哆嗦了几下。
一批批矿石运出了山外,一笔笔资金流向了小山村,学校翻盖一新,村里通上了自来水、电话。不少村里人还买了摩托车、手机,住上了高楼。山村每一天都有新的变化,但卸了职的老村长心里仍是沉甸甸的:山一天天被挖空, *** 的黄土、岩石让他悬着心。有时,他很想把这些头脑发热的人制止住,但那张白张黑字的合同让他止步了。
终于有一天,山变成了光秃秃的,雨季来临时,暴雨下个不停。夜里,老村长听到了山体、岩石崩塌的声音,他冲出门去,晚了,呼啸而来的山洪刹那间淹没了整个村庄,那份合同,也随着那洪水消逝了……

呵呵,你是说“开机后WINDOWS启动音乐响起时为什么还没显示桌面”吧?如果是这个意思的话:
这是正常的,跟WINDOWS启动顺序有关,一般来说,性能稍好的电脑不会感觉太明显,但是如果启动时桌面加载项目过多就会引起“闻其声未见其人”的后果。
**********************************
可以下载一个系统优化的软件,去掉一些启动项目。比如超级兔子,优化大师等。需要优化的项目建议按照以下从高到低的权重顺序解决:
1.如果电脑是自动获取IP,建议改为静态IP并指定DNS;IP设置与你的上网方式有关,具体办法不再赘述。
2.去掉不必要在开机的时候就启动的项目,比如QQ、office索引等等;可以在开始菜单——程序——启动里删除快捷方式;另外还必须从注册表启动项目中删除其他启动项目(这个过程可以借助超级兔子、优化大师等软件)。
3.右键点击“我的电脑”,选择“高级”,性能“设置”,只留下“平滑屏幕字体边缘,为每种文件夹类型使用一种背景图片,在菜单下显示阴影,在窗口和按钮上使用视觉样式,在文件夹中使用常见任务,在桌面为图标标签使用阴影”即可保证效果节约资源。
4.清理注册表(务必慎重,最好使用软件的保守建议)
5.卸载不使用的输入法;
6.差不多了。

如果是时间宠经验是6W左右

红卤汁
原料:八角20克,桂皮20克,陈皮50克,丁香8克,山奈20克,花椒20克,茴香15克,香叶20克,良姜20克,草果5个,甘草15克,干红辣椒100克,香葱150克,生姜150克,片糖250克,黄酒1000克,优质酱油500克,糖色50克,精盐200克,热花生油250克,味精100 克,骨汤12千克。

黄卤汁
原料:黄栀子150克,香叶100克,山奈50克,花椒25克,良姜50克,砂仁25克,油炸蒜仁150克,油炸鲜桔皮150克,芹菜150克,生姜 150克,沙嗲酱1瓶,黄酒1000克,熟菜籽油250克,油咖喱150克,味精200克,精盐230克,骨汤12千克。
白卤汁
原料:八角60克,山奈50克,花椒25克,白豆蔻25克、陈皮50克,香叶50克,白芷25克,香葱150克,生姜150克,水酒1000克,白酱油1000克,精盐120克,味精100克,骨汤12千克。
专业的红卤配方秘籍:
原料:生姜500克 八角60克 三奈40克 小茴香40克 桂皮40克 砂仁50克 草果50克 白蔻50克 高良姜30克 丁香50克 藿香30克 陈皮30克 花椒20克 香叶20克 红曲米30克 生抽40克 精盐、料酒、冰糖、味精、骨汤各适量

班歌:蜗牛
“一二三四五六七,少了8班没第一!”,

号码的结构和表示形式 1、号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码 身份证验证仪
组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 2、地址码 表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。 3、出生日期码 表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。 4、顺序码 表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。 5、校验码 (1)十七位数字本体码加权求和公式 S = Ai * Wi, i = 2, ... , 18 Y = mod(S, 11) i: 表示号码字符从右至左包括校验码字符在内的位置序号 Ai:表示第i位置上的身份证号码字符值 Wi:表示第i位置上的加权因子 i: 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 1 (2)校验码字符值的计算 Y: 0 1 2 3 4 5 6 7 8 9 10 校验码: 1 0 X 9 8 7 6 5 4 3 2 四、举例如下: 北京市朝阳区: 11010519491231002X 广东省汕头市: 440524188001010014 五、身份证号前6位代表的行政区域: 北京市|110000,天津市|120000,河北省|130000,山西省|140000,内蒙古自治区|150000,辽宁省|210000,吉林省|220000,黑龙江省|230000,上海市|310000,江苏省|320000,浙江省|330000,安徽省|340000,福建省|350000,江西省|360000,山东省|370000,河南省|410000,湖北省|420000,湖南省|430000,广东省|440000,广西壮族自治区|450000,海南省|460000,重庆市|500000,四川省|510000,贵州省|520000,云南省|530000,西藏自治区|540000,陕西省|610000,甘肃省|620000,青海省|630000,宁夏回族自治区|640000,新疆维吾尔自治区|650000,台湾省(886)|710000,香港特别行政区(852)|810000,澳门特别行政区(853)|820000 北京市辖区|110100,北京县|110200 东城区|110101,西城区|110102,朝阳区|110105,丰台区|110106,石景山区|110107,海淀区|110108,门头沟区|110109,房山区|110111,通州区|110112,顺义区|110113,昌平区|110114,大兴区|110115,平谷区|110117,怀柔区|110116,密云县|110228,延庆县|110229 天津市辖区|120100,天津县|120200 和平区|120101,河东区|120102,河西区|120103,南开区|120104,河北区|120105,红桥区|120106,东丽区|120110,西青区|120111,津南区|120112,北辰区|120113,武清区|120114,宝坻区|120115,滨海新区|120116; 宁河县|120221,静海县|120223,蓟县|120 身份证
225 河北省地级市130XXX,131XXX 石家庄市|130100,唐山市|130200,秦皇岛市|130300,邯郸市|130400,邢台市|130500,保定市|130600,张家口市|130700,承德市|130800,沧州市|130900,廊坊市|131000,衡水市|131100
编码
旧的身份证号码有15位,新的身份证号码有18位。新增在第7.8.18三位。 其中前两位分别是省.自治区或直辖市。3.4两位表示所在的市,5.6两位表示所在的县区。第7-14位表示出生年月日。第15.16位表示所在地派出所的代码,第17位表示性别,一般男的用奇数表示,女的用偶数表示。第18位表示校验码,也有的说是个人信息码,一般是随计算机的随机产生,用来检验身份证的正确性。有时也用X表示,但是不一定是男单女双。 (公民身份证号码是特征组合码,采用原居民身份证编码,由18位数字组成。前6位为地址码,第7至14位为出生日期码,第15位至17位为顺序码,第18位为校验码。具体含义是:地址码表示公民常住户口所在县(市、旗、区)的行政区划代码,出生日期码表示公民出生的公历年月日,顺序码表示在同一地址码所标识的区域范围内对同年同月同日出生的人编定的顺序号(奇数分配给男性,偶数分配给女性),校验码采用数据处理校验码系统。) 2010年前后,中国警方开始研究把基因位点编码技术引进居民身份证编码,身份证编码中增加18个数字以表明个人的基因信息。考虑到中国加入WTO后,警方对公民的身份管理方式与国际接轨,其中10个数字代表国际通用的位点,另8个是中国人特有的基因位点。数字下面还隐藏着特殊处理过的DNA指纹防伪条码。 办证现场
全世界60亿人中,同时出生或姓名一致、长相相似、声音相同的人都可能存在,只有基因才是代表人遗传特性、永不改变的特征。身份证上有18个国际通用的基因位点,它们是在人体细胞的遗传信息携带者DNA分子的长链上选取的。这18个基因位点的组合,在100亿人口中没有任何两个人是完全一样的。每个人出生时,由医院提供基因信息,集中到公安部身份管理中心统一编码,通过封闭的系统线路供各级公安机关使用。 基因编码在身份管理系统中是唯一的。虚假的身份资料,在公安部的身份管理中心,是没有对应的基因编码备案的。即使电脑黑客在身份管理系统中建立假的原始身份档案,由于基因编码数据库与因特网分开,他获得不了基因编码,就无法伪造出完整的身份证;丢失身份证的人,在补办时需要进行基因验证,这可以保证身份证的唯一性;对于去世的人,警方将从管理系统中删除此人的基因编码,那么当身份管理系统再发现这个基因编码时,就会发出警告,从而防止死者的身份证被不法分子盗用。

很正常,我CF20多,CS不照样100多啊,其实ping不是绝对的,玩着流畅就好,主要是看FPS怎么样
FPS值就是我们平时所说的帧率,任何游戏,FPS值都是越高越好的,FPS值低了,画面就会不流畅,像看幻灯片一样的,非常痛苦,越低越好的是PING值,即网络延迟。

阁下看看这样的配置,我分了32位的奔腾机和64位的AMD供您参考:
cpu:P42.4 995
内存:HY512M 350
主板:拔嘉845GE(集显卡) 530
硬盘:80G 465
DVD:NEC 240
键鼠:金河套装 70
显示器:液晶15寸 1330
机箱电源:180
总价:4160
这款是64位奔腾:
intel 64bit P4 506 900
双敏UP9PLN 570
金邦512MDDR400双通道 370
WD80G 8M SATA 450
七彩虹X550XT GD3冰峰骑士4 590
机箱38度空 130
电源航嘉冷静王钻石版 210
CRT 飞力蒲107S6/三星788DF 880
4100¥
AMD64bit Athlon2800+ box 880
昂达NF4S 490
kingston512MDDR400 340
WD80G 8M SATA 450
昂达X550XT白金版 590
机箱电源38度套240
三星788DF/飞力蒲107S6 880
3870
祝您新年快乐,全家幸福

IT高手请进

xscan不错的

以上是关于编程高手请进~~~~的主要内容,如果未能解决你的问题,请参考以下文章

JAVA 高手请进

C语言高手请进

Linux高手请进,急急急!Linux脚本,与二进制程序的异同

高分悬赏,c语言高手请进

C语言高手请进!!!

C语言高手请进!!救急。。