c语言基础编程题编程计算两个给定日期之间所包含的完整月份数,如2012.7.25~2013.3.31的完整月份数为8.
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 13:54:13
c语言基础编程题
编程计算两个给定日期之间所包含的完整月份数,如2012.7.25~2013.3.31的完整月份数为8.
猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天将剩下的桃子吃掉一半,又多吃了一个.以后每天都吃了前一天剩下的一半零一个.到第10天想再吃时,见只剩下一个桃子了.求第一天共摘了多少桃子?
求解.工作环境是CFree,感谢!
编程计算两个给定日期之间所包含的完整月份数,如2012.7.25~2013.3.31的完整月份数为8.
猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天将剩下的桃子吃掉一半,又多吃了一个.以后每天都吃了前一天剩下的一半零一个.到第10天想再吃时,见只剩下一个桃子了.求第一天共摘了多少桃子?
求解.工作环境是CFree,感谢!
第一个题 主要是 判断闰年的问题.感觉有点烦,完了回去再写吧.
第二个题简单,从后往前递推计算,第 10 天 吃之前 有 1 个第 9 天 吃之前 有 4 个递推公式.
an = {a(n-1) + 1} * 2;程序如下:
结果如下:
#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;程序如下:
结果如下:
#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语言编程:输出满足“一个偶数总能表示为两个素数之和.”的数,自己定义一个范围.