摘要: //该存多少钱#include<stdio.h>#include<math.h>double money(int n){ if(n==5) return 1000.0/(1+0.0063*12); else return (money(n+1)+1000.0)/(1+0.0063*12);//本金乘以利率乘以时间}int main(){ int i; double s=money(1); printf("%f\n",s); return 0;}注释:另解for(i=0;i<5;i++)toatl+=(total+1000.0)/(1+0.006 阅读全文
posted @ 2012-03-29 09:27 加拿大小哥哥 阅读(124) 评论(0) 推荐(0) 编辑
摘要: //构造一个四位数,前两位和后两位分别相等,但不完全相等,且该数是一个数的平方#include<stdio.h>#include<math.h>int main(){ int i,j,k; int m; for(i=1;i<=9;i++) for(j=0;j<=9;j++) if(i!=j) { m=1000*i+100*i+10*j+j; for(k=31;k*k<m;k++);//用空语句,判断该数是否存在,若存在则k*k==m;或者min=sqrt(1100),max=sqrt(9988) if(k*k==m) printf("Lorr 阅读全文
posted @ 2012-03-29 09:06 加拿大小哥哥 阅读(486) 评论(0) 推荐(0) 编辑
摘要: //打鱼晒网#include<stdio.h>int leap(int year){ int lp; if((year%4==0&&year%100!=0)||year%400==0) lp=1; else lp=0; return lp;}int a[]={31,28,31,30,31,30,31,31,30,31,30,31};int main(){ int year,month,day; int totalday=0; int flag; int i=1;//不要放在scanf语句下面,会报未定义i printf("Input year month 阅读全文
posted @ 2012-03-29 08:40 加拿大小哥哥 阅读(223) 评论(0) 推荐(0) 编辑