/******************************************************************
Lbc301
程序的功能是:
从键盘输入某时某分,把它转化成(从零点整开始计算的)分钟数后输出。
【输入输出示例】
8:30↙
minu=510
*******************************************************************/
#include <stdio.h>
int main()
{ int h,m,min;
scanf("%d:%d",&h,&m);
min=h*60+m;
printf("%d\n",min);
return 0;
}
/*****************************************************************
Lbc302
程序的功能是:
从键盘输入一个三位正整数,求各位数字的立方和。
【输入输出示例】
123↙
sumcube=36
*******************************************************************/
#include<stdio.h>
void main()
{
long int c,d,e,x;
scanf("%ld",&x);
c=x%1000/100; /*分解出百位*/
d=x%100/10; /*分解出十zhuan位*/
e=x%10; /*分解出个位*/
printf("sumcube=%ld\n",(c*c*c)+(d*d*d)+(e*e*e));
}
/*****************************************************************
Lbc303
程序的功能是:
从银行贷一笔款d,计划每月还款额为p,月利率为r,计算多少月能还清
(小数点后保留1位)。设d为200000元,p为5000元,r为1%。
(提示:每月最低还款额不低于贷款总额的1.1%,计算还贷公式如图Lbc303.jpg,
使用标准C库函数log10(x)计算lgx)。
【输入输出示例】
200000↙5000↙0.01↙
m=51.3
*******************************************************************/
#include <stdio.h>
#include <math.h>
int main()
{float d=200000,p=5000,r=0.01,m;
m=log10(p/(p-d*r))/log10(1+r);
printf("m=%6.2f\n",m);
return 0;
}