c语言基础编程题编程计算两个给定日期之间所包含的完整月份数,如2012.7.25~2013.3.31的完整月份数为8.
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/23 20:15:41
c语言基础编程题
编程计算两个给定日期之间所包含的完整月份数,如2012.7.25~2013.3.31的完整月份数为8.
猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天将剩下的桃子吃掉一半,又多吃了一个.以后每天都吃了前一天剩下的一半零一个.到第10天想再吃时,见只剩下一个桃子了.求第一天共摘了多少桃子?
求解.工作环境是CFree,感谢!
编程计算两个给定日期之间所包含的完整月份数,如2012.7.25~2013.3.31的完整月份数为8.
猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天将剩下的桃子吃掉一半,又多吃了一个.以后每天都吃了前一天剩下的一半零一个.到第10天想再吃时,见只剩下一个桃子了.求第一天共摘了多少桃子?
求解.工作环境是CFree,感谢!
![c语言基础编程题编程计算两个给定日期之间所包含的完整月份数,如2012.7.25~2013.3.31的完整月份数为8.](/uploads/image/z/6630012-36-2.jpg?t=c%E8%AF%AD%E8%A8%80%E5%9F%BA%E7%A1%80%E7%BC%96%E7%A8%8B%E9%A2%98%E7%BC%96%E7%A8%8B%E8%AE%A1%E7%AE%97%E4%B8%A4%E4%B8%AA%E7%BB%99%E5%AE%9A%E6%97%A5%E6%9C%9F%E4%B9%8B%E9%97%B4%E6%89%80%E5%8C%85%E5%90%AB%E7%9A%84%E5%AE%8C%E6%95%B4%E6%9C%88%E4%BB%BD%E6%95%B0%2C%E5%A6%822012.7.25%EF%BD%9E2013.3.31%E7%9A%84%E5%AE%8C%E6%95%B4%E6%9C%88%E4%BB%BD%E6%95%B0%E4%B8%BA8.)
第一个题 主要是 判断闰年的问题.感觉有点烦,完了回去再写吧.
第二个题简单,从后往前递推计算,第 10 天 吃之前 有 1 个第 9 天 吃之前 有 4 个递推公式.
an = {a(n-1) + 1} * 2;程序如下:
结果如下:![](http://img.wesiedu.com/upload/3/6d/36d0404368f7ede5bc8e7827e6a9a3e4.jpg)
#include <iostream>
using namespace std;
int main()
{
int sum = 1;
int num[10];
num[9]=1;
int cnt=8;
for(int i=2;i<=10; i++)
{
sum = (sum+1)*2;
num[cnt--]=sum;
}
for(int i=0;i<=9;i++)
{
cout<<"第 "<<i+1<<" 天共有: "<<num[i]<<" 苹果"<<endl;
}
}
第二个题简单,从后往前递推计算,第 10 天 吃之前 有 1 个第 9 天 吃之前 有 4 个递推公式.
an = {a(n-1) + 1} * 2;程序如下:
![](http://img.wesiedu.com/upload/1/fd/1fd16274ee1b06ca74eb46d19b02fa78.jpg)
![](http://img.wesiedu.com/upload/3/6d/36d0404368f7ede5bc8e7827e6a9a3e4.jpg)
#include <iostream>
using namespace std;
int main()
{
int sum = 1;
int num[10];
num[9]=1;
int cnt=8;
for(int i=2;i<=10; i++)
{
sum = (sum+1)*2;
num[cnt--]=sum;
}
for(int i=0;i<=9;i++)
{
cout<<"第 "<<i+1<<" 天共有: "<<num[i]<<" 苹果"<<endl;
}
}
c语言基础编程题编程计算两个给定日期之间所包含的完整月份数,如2012.7.25~2013.3.31的完整月份数为8.
C语言编程 任意输入两个日期,计算两个日期之间的天数
着急用 C语言编程 求给定两个自然数之间所有数的和.(例如:输入 100 200,则计算出从100至200所有自然数
c语言编程:求1000--9999之间所有回文数的个数(如1111、1221、4994等均为回文数)
C语言编程.给定一个自然数n,求其各位数字之和,重复上一过程,一直得到1~9之间的数.
求解C语言编程题啊亲们,编程将200—300之间能被7整除的数输出.
C语言编程.计算日期转换为星期
【C语言编程】由键盘输入年号和月份,判断该年是否为闰年,并根据给出的月份判断是什么季节和该月的天数.
C语言编程题.■求出100—1000之间的所有各位数字之和为奇数的完全平方数(完全平方数的定义
C语言编程:输入任意一个年份和月份,按格式输出该月份的公历日历
从1到100之间随机产生三个数,求它们的平方和 C语言编程
C语言编程:输出满足“一个偶数总能表示为两个素数之和.”的数,自己定义一个范围.