摘要: //捕鱼和分鱼,求原来至少多少鱼#include<stdio.h>int main(){ int i,s,flag=1;int n;int x; for(n=6;flag;n++) { //一定加上flag,去掉下面的x++,换为x=n,n=6 for(x=n,i=1;i<=5&&flag;i++)//试探 if((x-1)%5==0)//别弄成不等于 x=4*(x-1)/5; else flag=0; //x++; if(flag)//不是i==6 { s=x; // flag=0; break; } else flag=1; } printf(" 阅读全文
posted @ 2012-03-30 23:08 加拿大小哥哥 阅读(297) 评论(0) 推荐(0)
摘要: 1.递归输出整形数转化后的第n位putchar('0'+(unsigned)(x&(1<<(n-1)))>>(n-1))fun(x,n-1)2.银行整存整取月利率% 期限0.63 10.66 20.69 30.75 50.84 8某人目前有2000元,计算选择一种存钱方式,使得20年后,利息最多设1年存a次,2年b次,3年c次,5年d次,8年e次则到期所得金额为sum=2000*pow((1+rate1),a)……*pow((1+rate8),e)0=<e<=2(20-8*e)/5=>d>=0(20-8*e-5*d)/3= 阅读全文
posted @ 2012-03-30 18:17 加拿大小哥哥 阅读(197) 评论(0) 推荐(0)
摘要: #include<stdio.h>#include<string.h>int substring(char str2[],char str1[],int count){ int i,j,k; int m,n; m=strlen(str2),n=strlen(str1); for(i=0;i<=m-n;i++) { k=i; for(j=0;j<n;j++) if(str2[k]==str1[j]) k++; else break; if(str1[j]=='\0') count++; } return count... 阅读全文
posted @ 2012-03-30 08:39 加拿大小哥哥 阅读(220) 评论(0) 推荐(0)