- 博客(32)
- 资源 (9)
- 收藏
- 关注
原创 整数向上取整
向下取整的运算称为Floor,用数学符号⌊⌋表示,与之相对的,向上取整的运算称为Ceiling,用数学符号⌈⌉表示。C语言定义的取整运算既不是Floor也不是Ceiling,无论操作数是正是负总是把小数部分截断(Truncate),所以当操作数为正的时候相当于Floor,当操作符为负的时候相当于Ceiling。 网页分页常用到的一个分页算法 假设变量x和n
2009-03-11 15:44:00
6538
3
原创 C标准规定的转义字符
C标准规定的转义字符/单引号(Single Quote,或Apostrophe)/"双引号"/?问号?(Question Mark)//反斜线/(Backslash)/a响铃(Alert,或Bell)/b退格(Backspace)/f分页符(Form Feed)
2009-03-10 09:01:00
1254
原创 关于C语言标准
C语言的发展历史大致上分为三个阶段:Old Style C、C89和C99。Ken Thompson和Dennis Ritchie发明C语言时有很多语法和现在并不一样,但为了向后兼容性(Backward Compatibility),这些语法仍然在C89和C99中保留下来了。C89是最早的C语言规范,于1989年提出,1990年先由ANSI(美国国家标准委员会,AmericanNa
2009-03-10 08:53:00
3308
2
原创 VertrigoServ 2.21配置phpmyadmin
不喜欢默认的“http”认证,所以改成了“cookie”1. 选择“Config Files”->“config.inc.php” 把“$cfg[Servers][$i][auth_type] = http”->改成 “$cfg[Servers][$i][auth_type] = cookie” 同时把 “$cfg[blowfish_secret] =
2008-12-27 09:22:00
1113
原创 FreeBSD7.0 中安装fcitx
FreeBSD7.0+Gnome(amd64)1.下载 ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-stable/All/zh-fcitx-3.5_1.tbz2.安装:#pkg_add zh-fcitx-3.5_1.tbz3.设置环境变量 #vim ~/.cshrc 输入如下几行 setenv LC_ALL zh_CN.e
2008-12-17 09:01:00
549
原创 Cygwin以root身份登陆
直接在windows中改安装目录下找到etc/passwd文件,将相应用户的UID和GID都改成0就可以了重启下Cygwin。。。
2008-11-19 09:52:00
587
原创 UTF-8编码问题
采用UTF-8编码,除了要将文件另存为UTF-8格式之外,还需要同时指定codepage及charset. 以asp为例: ///////////////////////////////////////////////////// utf-8: UTF-8是UNICODE的一种变长字符编码,由Ken Thompson于1992年创建。现在已经标准化为RFC
2008-09-18 11:38:00
425
转载 数据库文件备份恢复
这是我在网上找到的,并且亲自验证: 数据库有2个文件,分别是Mall_DataBase_Log.LDF 和 Mall_DataBase_Log.MDF打开企业管理器,在实例上右击---所有任务--附加数据库然后选择上面你所说的数据文件,就可以了。在查询分析器中 sp_attach_db "数据库名称","路径/Mall_database_log.ldf","路径/Mall_Database
2008-06-25 13:25:00
634
原创 将指定的asp文件内容生成HTML文件
将指定的asp文件内容生成HTML文件Function GetPage(url) dim RetrievalSet Retrieval = CreateObject("Microsoft.XMLHTTP") With Retrieval .Open "Get", url, False , "", "" .Send GetPage = BytesToBstr(.ResponseBody)End W
2005-11-06 05:56:00
626
原创 ASP内置对象
ASP内置Application,AspError,Request,Response,Session,ObjectContext,Server 等七个对象(Object), 而且每个对象有各自的属性(Property),方法(Method),集合(Collection)或事件(Event).现在我们就来介绍这几个名词的意义,好让我们更好地去理解ASP的内置对象: "对象"(Object)
2005-10-06 22:38:00
1053
原创 恢复系统托盘上的喇叭图标(音量控制)
现象:系统托盘上的喇叭图标无故丢失,在控制面板中打开“声音和音频设备”选项,其中有一个复选框是“将音量图标放入任务栏”,但当选中时,系统提示却“没有安装音量控制程序”。解决:这应该是system32目录下的sndvol32.exe程序(这个是音量控制程序)丢失或损坏,可以从别的相同操作系统的电脑上复制一个过来,或者在运行中执行sfc /scannow来扫描修复一下系统文件,也可以重新提取该文件,例
2005-08-27 15:46:00
2579
原创 异常处理类
//自定义Exception public class MyException:Exception { //包含系统Excepton public MyException(string source,string message,Exception inner):base(message,inner) { base.Source=sou
2005-07-30 23:37:00
693
原创 WEB 页面简介
WEB FORM表单,英文单词是Form,学习过VB的朋友一定不会陌生。在MS.NET架构里,Form是一个经常使用到的词汇。比如:编写Windows 应用时会提到Windows Form,编写Web 应用时会提到Web Form。Windows Form可以看作一个Windows窗体,这和在VB里面一样。而Web Form则代表了一个一个的Web页面。总的看来,Form就像是一个容纳各种控件的
2005-04-15 04:51:00
1202
转载 c语言的编程风格
c语言的编程风格第一章:缩进格式 Tab是8个字符,于是缩进也是8个字符.有很多怪异的风格,他们将缩进格式定义为4个字符(设置为2个字符!)的深度,这就象试图将PI定义为3一样让人难以接受. 理由是:缩进的大小是为了清楚的定义一个块的开始和结束.特别是当你已经在计算机前面呆了20多个小时了以后,你会发现一个大的缩进格式使得你对程序的理解更容易. 现在,有一些人说,使用8个字符
2005-01-04 01:00:00
701
原创 经典c程序100例==91--100
【程序91】题目:时间函数举例11.程序分析:2.程序源代码:#include "stdio.h"#include "time.h"void main(){ time_t lt; /*define a longint time varible*/lt=time(NULL);/*system time and date*/printf(ctime(printf(asctime(localtime(p
2005-01-04 00:48:00
703
原创 经典c程序100例==81--90
【程序81】题目:809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。1.程序分析:2.程序源代码:output(long b,long i){ printf("/n%ld/%ld=809*%ld+%ld",b,i,i,b%i);}main(){long int a,b,i;a=809;for(
2005-01-04 00:42:00
788
原创 经典c程序100例==71--80
【程序71】题目:编写input()和output()函数输入,输出5个学生的数据记录。1.程序分析:2.程序源代码:#define N 5struct student{ char num[6]; char name[8]; int score[4];} stu[N];input(stu)struct student stu[];{ int i,j; for(i=0;i { printf("/n
2005-01-04 00:41:00
733
原创 经典c程序100例==61--70
【程序61】题目:打印出杨辉三角形(要求打印出10行如下图) 1.程序分析: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 2.程序源代码:main(){int i,j;int a[10][10];printf("/n");for(i=0;i {a[i][0]=1
2005-01-04 00:37:00
831
原创 经典c程序100例==51--60
【程序51】题目:学习使用按位与 & 。 1.程序分析:0&0=0; 0&1=0; 1&0=0; 1&1=12.程序源代码:#include "stdio.h"main(){int a,b;a=077;b=a&3;printf("/40: The a & b(decimal) is %d /n",b);b&=7;printf("/40: The a & b(decimal) is %d /n"
2005-01-04 00:34:00
738
原创 经典c程序100例==41--50
【程序41】题目:学习static定义静态变量的用法 1.程序分析:2.程序源代码:#include "stdio.h"varfunc(){int var=0;static int static_var=0;printf("/40:var equal %d /n",var);printf("/40:static var equal %d /n",static_var);printf("/n")
2005-01-04 00:28:00
894
1
原创 经典c程序100例==31--40
【程序31】题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。2.程序源代码:#include void main(){char letter;printf("please input the first letter of someday/n");whil
2005-01-04 00:26:00
740
原创 经典c程序100例==21--30
【程序21】题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。1.程序分析:采取逆向思维的方法,从后往前推断。2.程序源代码:main(){int day,x1,x2;day=9;x2=1;while(d
2005-01-04 00:20:00
726
原创 经典c程序100例==11--20
【程序11】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....2.程序源代码:main(){long f1,f2;int i;f1=f2=1;for(i=1;i { printf("%12ld %12ld",f1,f2);
2005-01-04 00:17:00
782
原创 经典c程序100例==1--10
【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 2.程序源代码:main(){int i,j,k;printf("/n");for(i=1;i for(j=1;j for (k=1;k { if (i!=k&&i!=j&&j!=
2005-01-04 00:14:00
796
转载 5.数的分割:
main(){ int a; int a1,a2,a3,a4; scanf("%d",&a); a4=a/1000; a3=a/100%10; a2=a/10%10; a1=a%10; printf("%d,%d,%d,%d",a4,a3,a2,a1);}
2005-01-04 00:11:00
667
转载 4.用二分发,迭代法,牛顿法求方程.
用二分发求方程在(-10,10)之间的解 2x3-4x2+3x-6=0 #include { float x0,x1,x2,fx0,fx1,fx2; do{ printf("enter x1&x2"); scanf("%f,%f"&x1,&x2); fx1=x1
2005-01-04 00:06:00
1294
转载 3.找出1000内的完数.
main() { int k[11]; int i,a,n,s; for(a=2;a { n=0; s=a; for(i=1;i if(a%i==0) { n++; s=s-i;
2005-01-04 00:05:00
800
转载 2. 最大公约数和最小公倍数
main() { int p,r,m,n,temp; printf("请输入两个正整数:n,m"); scanf("%d,%d",&n,&m); if(n { temp=n; n=m;
2005-01-04 00:01:00
663
转载 1.判素函数.
求100--200间的全部素数. #include main() { int m,k,i,n=0; for(m=101;m { if(n%10==0) /*n用来实现换行*/ k=m/2;
2005-01-03 23:59:00
659
原创 asp常用代码2
1.获得系统时间:2.取得来访用的IP:3.获得系统,浏览器版本:window.document.write("版本:"+navigator.appName+navigator.appVersion+" browser.")4.去除IE混动条: 5.进入网站,跳出广告:window.open(http://www.XXXXXX.com,,height=200,w
2005-01-02 13:21:00
719
原创 asp常用代码
asp常用代码1、数据库连接set conn=server.CreateObject("ADODB.connection") conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.MapPath("***/photodata.mdb") 更改您的数据库文件存放路径set rs=se
2005-01-02 13:17:00
776
C#3_0参考手册 doc
2008-11-04
Zend_PHP_权威认证试题讲解
2008-09-26
C++ Primer中文版(第4版)(中英文对照版)
2008-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人