C语言经典编程282例
天上丶人界
一个菜鸟,记录最近学习的过程,及思路!
展开
-
实例009 求n!
#include int main() { int n,i=2;/* 定义三个整型 为i赋值2 */ int fac=1; scanf("%d",&n);// 输入想要计算的阶乘 if(n==0||n==1) { printf("阶乘是1"); } while(i<=n) { fac=fac*i; //求阶乘的过程 i++; } printf("%原创 2017-04-18 22:57:11 · 320 阅读 · 0 评论 -
实例010 3个数从小到大排序
#include //abc从小到大排序 int main() { int a,b,c,t; scanf("%d,%d,%d",&a,&b,&c); if(a>b) //a如果大于b 与b的值互换 { t=a; a=b; b=t; } if(a>c) { t=a; a=c; c=t; } if(b>c) { t=b; b=c; c原创 2017-04-18 23:00:26 · 377 阅读 · 0 评论 -
实例011 猴子吃桃
#include int main() { int day,x1,x2; day=9; x2=1; while(day>0) { x1=(x2+1)*2; //第一天的桃子数是第2天桃子数加1后的2倍 x2=x1; day--; } printf("第一天的桃子总数是%d",x2); }原创 2017-04-18 23:05:07 · 293 阅读 · 0 评论 -
实例012 阳阳买苹果
#include int main() { int n=2,day=0; //定义n,day为基本整型 float money,ave; //定义money,ave为单精度型 while(n<100) // 苹果个数不超过100,所以while中的表达式n小于100 { money+=0.8*n;//将每天花的钱累加求和 day++;//天数加1 n*=2; //每天原创 2017-04-18 23:12:50 · 628 阅读 · 0 评论