1、换硬币:把一元人民币换成5分、2分、1分的硬币,有多少种换法?

来源:百度知道 编辑:UC知道 时间:2024/06/06 21:10:47
2、输入一行字符,分别统计出大写英文字母、小写英文字母、数字、空格和其它字符的个数。
3、一天一只小猴子摘下一堆桃子,当即吃去一半,还觉得不过瘾,又多吃了个。第二天接着吃了前一天剩下的一半,馋不忍罢又多吃了两个。以后每天如此。到第九天小猴子去吃时,只剩下一个桃子了。问小猴子共摘了多少桃子。
4、牛的繁殖问题 :有位科学家曾出了这样一道数学题:有一头母牛,它每年年初要生一头小母牛;每头小母牛从第四个年头起,每年年初也要生一头小母牛。按此规律,若无牛死亡,第20年头上共有多少头母牛?
编译环境是Turbo C++ 3.0,谢谢各位大仙!!!

1)
#include"iostream"
using namespace std;
int main()
{ int l,m,n,a=0;
for(l=0;l<21;l++)
for(m=0;m<51;m++)
for(n=100;n>=0;n--)
if(l+m+n==100)
a++;
cout<<"总共有"<<a<<"种分法"<<endl;
return 0;
}
2)
#include"iostream"
using namespace std;
int main()
{ int a[100],b[5];
gets(a);
for(i=0;i<100;i++)
{ if(a[i]==' ') b[0]++;
else if(a[i]>='a'&&a[i]<='z') b[1]++
else if(a[i]>='A'&&a[i]<='Z') b[2]++
else if(a[i]>='0'&&a[i]<='9') b[3]++
else b[4]++
}
cout<<"空格:"<<b[0]<<"小写字母:"<<b[1]<<"大写字母:"<<b[2]
<<"数字:"<<b[3]<<"其他字符:"<<b[4];
return 0;
}
3)
#include"ios