|  | 
 
 发表于 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);
 }
 
 
 | 
 |