• C++高级语言程序设计实验一-中国矿业大学


    第一题

    任意输入5个数据,求出它们的累加和sum,并将结果显示在屏幕上。输入:第一个和第三个为整型数据,第二个和第四个为实型数据,第五个为一个字符型数据。输出求和结果。

    #include<iostream>
    using namespace std;
    int main(){
        int a, c;
        float b,d;
        char e;
        cin>>a>>b>>c>>d>>e;
        cout<<a+b+c+d+e<<endl;
        return 0;
    }
    

    第二题

    编程序,从键盘输入整数x、y,计算出x2+x-y以及w=2πx+πy2,并将结果显示在屏幕上。从键盘读入两个整数。输出两个式子结果,用空格隔开。结果是小数,应当保留三位。

    #include<iostream>
    #include <iomanip>
    #define pi 3.1415926
    using namespace std;
    int main(){
        int x, y;
        cin>>x>>y;
        cout<<x*x+x-y<<" ";
        cout<<fixed<<setprecision(3)<<2*pi*x+pi*y*y;
        return 0;
    }
    

    第三题

    编写一个程序,当用户按照“时、分、秒”格式输入两个时刻后,求出这两个时刻的时间差(按秒计算)并打印到屏幕上。按照数序输入两个时刻。输出两个时刻所差的秒数。

    #include<iostream>
    using namespace std;
    int main(){
        int h1,m1,s1,h2,m2,s2,sum;
        cin>>h1>>m1>>s1>>h2>>m2>>s2;
        sum = (h2-h1)*3600+(m2-m1)*60+(s2-s1);
        if (sum>=0) cout<<sum;
        else cout<<-sum;
        return 0;
    }
    

    第四题

    从键盘上输入三个数,判断能否构成三角形,如果能则输出三角形面积,否则输出“No triangle”。提示:用海伦公式求三角形面积;求X的平方根用函数sqrt(x)。

    #include<iostream>
    #include<cmath>
    using namespace std;
    int main(){
        float a,b,c,p,s;
        cin>>a>>b>>c;
        p=(a+b+c)/2;
        s=sqrt(p*(p-a)*(p-b)*(p-c));
        if (s>0) cout<<s;
        else cout<<"No triangle";
        return 0;
    }
    

    第五题

    从键盘输入多个实数(0为结束标志),计算其中所有正数的平均值。

    #include<iostream>
    using namespace std;
    int main(){
        float s;
        int i=0;
        while(1){
            float a;
            cin>>a;
            if (a>0) {s+=a;i++;}
            if (a==0) break;
        }
        cout<<s/i;
        return 0;
    }
    

  • 相关阅读:
    那一定都是你的错!- 一次FastDFS并发问题的排查经历
    程序员和烟民
    Spring Boot(十六):使用 Jenkins 部署 Spring Boot
    阿里Dubbo疯狂更新,关Spring Cloud什么事?
    从架构演进的角度聊聊Spring Cloud都做了些什么?
    FastDFS 集群 安装 配置
    中小型互联网公司微服务实践-经验和教训
    jvm系列(十一):JVM演讲PPT分享
    jvm系列(十):如何优化Java GC「译」
    Spring Boot (十五): Spring Boot + Jpa + Thymeleaf 增删改查示例
  • 原文地址:https://www.cnblogs.com/hujunyao37201/p/14123216.html
Copyright © 2020-2023  润新知