三道题都是用的最简单的方法实现的,只是用到的for循环,没有写递归
怕你还没学。看不懂。
第一题:
#include
void main()[
double money = 10000;
double profit = 0.003;
for(int i = 1;i <= 5;i++){
money = money = money * profit;
}
printf("本金是%d\n",money);
printf("学习C语言可以+qq52757731");
}
第二题:
#include
void main(){
int age = 10;
for(int i = 1;i < 5;i++){
age += 2;
}
printf("第五个人%d岁了\n",age);
printf("学习C语言可以+qq52757731");
}
第三题:
#include
void main(){
int peach = 1;
for(int i = 1;i <= 5;i++){
peach = (peach * 5) + 1;
}
printf("总共有%d个桃子\n",peach);
printf("学习C语言可以+qq52757731");
}
第一题代码:
#include
void main()
{
float benjin = 10000, lixi;
float lilv = 0.003;
int i;
for (i = 0; i < 5; ++i) {
lixi = benjin * lilv;
benjin = benjin + lixi;
}
printf("%f\n", benjin);
}
第二题代码:
#include
void main()
{
int age = 10, i;
for (i = 2; i <= 5; ++i) {
age += 2;
}
printf("%d\n", age);
}
第三题代码
#include
void main()
{
int total = 1, i;
for (i = 2; i <= 5; ++i) {
total = 5*total+1;
}
printf("%d\n", total);
}