第一题
第二题
第三题
第四题
第五题
第六题
第七题
第八题
第一题
#include<stdio.h>
#include<math.h>
int main(){
float p;
p = pow(1+0.07,10);
printf("%.2f\n",p);
return 0;
}
第二题
#include<stdio.h>
#include<math.h>
int main(){
//一次存5年
double p1 = 1000*(1+5*0.03);
printf("%f\n",p1);
//先存2年,再将本息再存3年
double p2 = 1000*(1+2*0.021);
p2 = p2*(1+3*0.0275);
printf("%f\n",p2);
//先存3年,再将本息再存2年
double p3 = 1000*(1+3*0.0275);
p3 = p3*(1+2*0.021);
printf("%f\n",p3);
//先存1年,到期后将本息再存一年,连续存5次
double p4 = 1000*pow(1+0.015,5);
printf("%f\n",p4);
//存活期
double p5 = 1000*pow(1+0.0035/4,4*5);
printf("%f\n",p5);
return 0;
}
第三题
#include<stdio.h>
#include<math.h>
int main(){
long long d = 300000;
int p = 6000;
float r = 0.01;
double m = (log(p)-log(p-d*r))/(log(1+r));
printf("%.1f\n",m);
return 0;
}
第四题
#include<stdio.h>
#include<math.h>
int main(){
int c1,c2;
c1 = 197;
c2 = 198;
printf("c1=%c,c2=%c\n",c1,c2);
printf("c1=%d,c2=%d\n",c1,c2);
return 0;
}
![](https://img-blog.csdnimg.cn/direct/fb7be80ada14461e8cf002c9deeffbd9.png)
可以看看教材62页。![](https://img-blog.csdnimg.cn/direct/25e4a1a77a0a424db5467583e5710a3c.png)
第五题
#include<stdio.h>
#include<math.h>
int main(){
int a,b;
float x,y;
char c1,c2;
scanf("a=%db=%d",&a,&b);
scanf("%f%e",&x,&y);
scanf("%c%c",&c1,&c2);
printf("a=%d,b=%d,x=%f,y=%e,c1=%c,c2=%c",a,b,x,y,c1,c2);
return 0;
}
![](https://img-blog.csdnimg.cn/direct/ad926d94c7f94c8d8ba72ccda776a8a2.png)
第六题
#include<stdio.h>
#include<math.h>
int main(){
char c1,c2,c3,c4,c5,c11,c22,c33,c44,c55;
c1 = 'C';
c11 = c1+4;
c2 = 'h';
c22 = c2+4;
c3 = 'i';
c33 = c3+4;
c4 = 'n';
c44 = c4+4;
c5 = 'a';
c55 = c5+4;
putchar(c11);
putchar(c22);
putchar(c33);
putchar(c44);
putchar(c55);
putchar('\n');
printf("%c%c%c%c%c\n",c11,c22,c33,c44,c55);
return 0;
}
第七题
#include<stdio.h>
#include<math.h>
#define Pi 3.14
int main(){
float r,h,C,S,SS,V,VV;
scanf("%f %f",&r,&h);
C = Pi*2*r;
S = Pi*r*r;
SS = 4*Pi*r*r;
V = (4.0/3)*Pi*r*r*r;
VV = S*h;
printf("圆周长=%.2f\n",C);
printf("圆面积=%.2f\n",S);
printf("圆球表面积=%.2f\n",SS);
printf("圆球体积=%.2f\n",V);
printf("圆柱体积=%.2f\n",VV);
return 0;
}
第八题
- 一定范围内都可以;
- 格式化%d输出,用printf;
- 不是,数据范围不一样,所占字节不一样。