|
发表于 2020-6-20 16:19:14
|
显示全部楼层
0.10
1.0
2.a
3.c=9,b=5,a=21
4.z=(x>0? x:-x)
5.
A
if (size > 12)
{
cost = cost * 1.05;
}
else
{
flag = 2;
bill = cost * flag;
}
B
if (ibex > 14)
{
sheds = 3;
}
{sheds = 2;
help = 2 * sheds;}
C
if (score < 0)
{
printf("count = %d\n", count);
}
count++;
scanf("%d", &score);
动动手
0.
#include"stdio.h"
#include"math.h"
int main()
{
int year=1;
double ben=10000.0,rate1=0.1,rate2=0.05,sum1,sum2;
while(1)
{
sum1=ben*(1+rate1*year);
sum2=ben*pow((1+rate2),year);
if(sum2>sum1)
{
break;
}
year++;
}
printf("%d年后黑夜超过小甲鱼!\n",year);
printf("小甲鱼资产:%.2llf\n",sum1);
printf("黑夜资产:%.2llf\n",sum2);
return 0;
}
1.0
#include"stdio.h"
#include"math.h"
int main()
{
int year=1;
double sum,rate,expense;
sum=5000000.0;
rate=8.0/100;
expense=500000.0;
while(1)
{
sum=sum*pow((1+rate),year);
sum-=expense;
if(sum<0)
{
break;
}
year++;
}
printf("%d年后败光家产!\n",year);
return 0;
}
2.0
#include<stdio.h>
#include<math.h>
int main()
{
int i,j;
float sum=0,t;
for(i=1,j=0;1;i=i+2,j++)
{
//t=pow(-1,j)*(1.0/i);
sum=sum+pow(-1,j)*(1.0/i);
if(fabs((1.0/i)-(1.0/i-2))<pow(10,-8))
{
break;
}
}
printf("%d pi= %f\n",i,4*sum);
}
|
|