float power(float x,int n){ float t=1; for(int i=1;i#include float power(float,int);void main(){ float x,t; int n; clrscr(); printf("Please input x,n number:"); scanf("%f,%d",&x,&n); t=power(x,n); pri... Read More
posted @ 2007-01-13 11:07 齐心 Views(447) Comments(0) Diggs(0) Edit
int max(int a,int b){ int t; if (a>b) t=a; else t=b; return t;}int max(int a,int b,int c){ int t; if (a>b) if (a>c) t=a; else t=c; else if (b>c) t=b; else t=c; return t;} #include #include int... Read More
posted @ 2007-01-13 11:00 齐心 Views(729) Comments(0) Diggs(0) Edit
/**//*⑴a除以b,余数存于r;⑵如果r不为0,则将b的值赋给a,r的值赋给b,重复⑴;否则执行⑶⑶输出a的值,它就是最大公约数。*/#include #include int divisor(int,int);void main(){ clrscr(); int a,b,d; scanf("%d,%d",&a,&b); if (a>b) d=divisor(a,b); else ... Read More
posted @ 2007-01-13 10:38 齐心 Views(3013) Comments(0) Diggs(0) Edit
一个货币数字转换中文的算法,注意:本文中的算法支持小于1023 (也就是9999亿兆)货币数字转化。 货币中文说明: 在说明代码之前,首先让我们回顾一下货币的读法。 10020002.23 读为 壹仟零贰万零贰元贰角叁分 1020 读为 壹仟零贰拾元整。 100000 读为 拾万元整 0.13 读为 壹角叁分 代码: 测试工程 ... Read More
posted @ 2007-01-12 16:58 齐心 Views(387) Comments(0) Diggs(0) Edit
已知电文加密规律为:将字母变成其后面的第4个字母,其它字符保持不变。例如a→e,A→E,W→A。 #include #include void main(){ clrscr(); char ch; while ((ch=getchar())!='\n') { if ((ch>='a' && ch='A' && ch'Z' && ch'z')) /**//*ch在加密后越界*/ ... Read More
posted @ 2007-01-12 16:52 齐心 Views(872) Comments(0) Diggs(0) Edit