经典C语言程序 转载
来源:互联网 发布:如何用java写一个爬虫 编辑:程序博客网 时间:2024/05/20 04:26
经典C语言程序
百钱买百鸡问题
公元钱五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
main( )
{
int cocks,hens,chicks;
cocks=0;
while(cocks<=19)
{
hens=0;
while(hens<=33)
{
chicks=100-cocks-hens;< BR> if(5*cocks+3*hens+chicks/3==100&&chicks%3==0)
printf("%d,%d,%d/n",cocks,hens,chicks);
hens=hens+1;
}
cocks=cocks+1;
}
}
水仙花数
题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数
本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。
1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。
2.程序源代码:
main()
{
int i,j,k,n;
printf("'water flower'number is:");
for(n=100;n<1000;n++)
{
i=n/100;
j=(n-i*100)/10;
k=n%10;
if(i*i*i+j*j*j+k*k*k==n)
printf("%d/n",n);
}
}
****************************************
用Turbo C备份你的硬盘分区表
用biosdisk函数即可
char disk(int cmd,int drive,int head,int track,int sector,int nsects,void *buffer)
先用bisodisk(1,ox80,1,0,1,1,buffer)将C盘0磁头0磁道第一扇区读入buffer,
再将buffer写入指定文件。
恢复时先将该文件读如buffer,
再用bisodisk(3,ox80,0,0,1,1,buffer)写入C盘0磁头0磁道第一扇区。
注意点,读写该文件必须用二进制方式,
否则你将哭笑不得!
- 经典C语言程序 转载
- 经典C语言程序 设计
- C语言经典小程序
- C语言经典程序一
- 【转载】C语言-预处理程序
- C语言编译全过程剖析(经典转载)
- C语言经典程序!!--------------------------转自C语言经典论坛
- 100个经典C语言程序
- 一些经典的C语言程序算法
- c语言经典程序100例
- C语言经典100题-程序21
- C语言中的经典小程序1
- C语言中的经典小程序2
- C语言中的经典小程序3
- C语言中的经典小程序4
- C语言中的经典小程序5
- C语言中的经典小程序6
- 【编程语言】经典C程序100题
- 位运算符和位运算
- Java编程经验技巧 谨慎使用Date和Time类
- catch基类和子类异常
- 删除Ubuntu时的Grub error!
- google的“云计算“是商业炒作
- 经典C语言程序 转载
- 实例学MFC(3)--超简单C++实现网络下载器
- 职业经理人的自我管理
- 指针数组、数组指针、指针函数、函数指针的区别
- 大项目中项目经理的作用
- oracle中两种分组查询的方法
- C#中获取CPU序列号、网卡Mac地址、IP地址、硬盘序列号、登录用户名、PC类型、计算机名称、物理内存
- 给年轻工程师的十大忠告
- 使用W3C XML Schema(8)