• 谭浩强版本C语言课后习题第三章


    例题3.2输入大写字母输出小写字母

     1 #include<stdio.h>
     2 int main()
     3 {
     4     char c1,c2;
     5     c1=getchar();
     6     c2=c1+32;
     7     putchar(c2);
     8     putchar('
    ');
     9     return 0;
    10 }

    第一题计算增长百分比,函数pow可以求指数;

     1 #include<stdio.h>
     2 #include<math.h>
     3 int main()
     4 {
     5     float p,r,n;
     6     r=0.07;
     7     n=10.0;
     8     p=pow(1+r,n);
     9     printf("p=%f
    ",p);
    10     return 0;
    11 }

    第二题计算本息

     1 #include<stdio.h>
     2 #include<math.h>
     3 int main()
     4 {
     5     float r0,r1,r2,r3,r5,p,p1,p2,p3,p4,p5;/*r0活期存款年利率,r1一年定期,r2两年定期,r3三年定期,r5 5年定期,
     6                                            p本金,p1-p5分别五种方案的本息和*/
     7     p=1000;
     8     r0=0.0035;
     9     r1=0.015;
    10     r2=0.021;
    11     r3=0.0275;
    12     r5=0.03;
    13 
    14     p1=p*(1+r5*5);
    15     p2=p*(1+r2*2)*(1+r3*3);
    16     p3=p*(1+r3*3)*(1+r2*2);
    17     p4=p*pow(1+r1,5);
    18     p5=p*pow(1+r0/4,4*5);
    19     printf("p1=%f
    ",p1);
    20     printf("p2=%f
    ",p2);
    21     printf("p3=%f
    ",p3);
    22     printf("p4=%f
    ",p4);
    23     printf("p5=%f
    ",p5);
    24     return 0;
    25 }

    第三题计算还清月数

     1 #include<stdio.h>
     2 #include<math.h>
     3 int main()
     4 {
     5     float d,p,r,m;
     6     d=300000;
     7     p=6000;
     8     r=0.01;
     9     m=log10(p/(p-d*r))/log10(1+r);
    10     printf("m=%6.1f
    ",m);
    11     return 0;
    12 }

    第六题

     1 //第六题
     2 #include<stdio.h>
     3 int main()
     4 {
     5     char c1='C',c2='h',c3='i',c4='n',c5='a';
     6     c1=c1+4;
     7     c2=c2+4;
     8     c3=c3+4;
     9     c4=c4+4;
    10     c5=c5+4;
    11     printf("password is %c%c%c%c%c
    ",c1,c2,c3,c4,c5);
    12     return 0;
    13 }

    第七题

     1 #include<stdio.h>
     2 #define PI 3.1415926
     3 int main()
     4 {
     5     float h,r,l,s1,s2,v1,v2;
     6     printf("请输入半径r,圆柱高h
    ");
     7     scanf("%f,%f",&r,&h);
     8     l=2*PI*r;//计算周长
     9     s1=PI*r*r;//计算圆面积
    10     s2=4*PI*r*r;//计算圆球表面积
    11     v1=3.0/4.0*PI*r*r*r;//计算圆体积
    12     v2=PI*r*r*h;//计算圆柱体体积
    13     printf("圆周长为:     l=%6.2f
    ",l);
    14     printf("圆面积为:     s1=%6.2f
    ",s1);
    15     printf("圆球表面积为: s2=%6.2f
    ",s2);
    16     printf("圆体积为:     v1=%6.2f
    ",v1);
    17     printf("圆柱体积为:   v2=%6.2f
    ",v2);
    18     return 0;
    19 }
  • 相关阅读:
    jmeter响应的二进制数据转化为中文
    jmeter设置中文显示与更换背景
    jmeter更改响应数据格式为中文显示
    过渡性模块重载
    金蝶自动生成拆卸单
    0123工作备份2
    0123工作备份1
    0123工作备份
    oracle中如何修改用户名和密码
    0118工作备份
  • 原文地址:https://www.cnblogs.com/1998wdq/p/11195060.html
Copyright © 2020-2023  润新知