C++上機實驗

來源:互聯網
上載者:User

1

/* 
* 檔案名稱:exe1 
* 作    者:張宇恒  
* 完成日期:2016  年  3   月  10  日 
* 版 本 號:v1.0 
* 對任務及求解方法的描述部分:
* 輸入描述:兩個整數a,b  
* 問題描述:求a,b兩數的和及差 
* 程式輸出:a+b= ,a-b= ,  
* 問題分析:略 
* 演算法設計:略  
*/  

#include <iostream.h>    int main( )  
{     
    int a,b,c,d;
    c=a+b;
d=a-b;
    cout<<"a+b="<<c<<endl<<"a-b="<<d<<endl;   
}  



2

/* 

* 檔案名稱:exe2 
* 作    者:張宇恒  
* 完成日期:2016  年  3   月  10  日 
* 版 本 號:v1.0 
* 對任務及求解方法的描述部分:
* 輸入描述:輸入兩個電阻r1和r2的阻值
* 問題描述:求並聯後的電阻r
* 程式輸出:並聯後的電阻r
* 問題分析:略 
* 演算法設計:略  
*/  
#include <iostream.h>    
int main( )  
{     
    double r1,r2,r; 
    cin>>r1>>r2; 
    r=(r1*r2)/(r1+r2);   
    cout<<"r=(r1*r2)/(r1+r2)="<<r<<endl; 
}



3

/* 
* 檔案名稱:exe3 
* 作    者:張宇恒  
* 完成日期:2016  年  3   月  10  日 
* 版 本 號:v1.0 
* 對任務及求解方法的描述部分:
* 輸入描述:請輸入圓的半徑r
* 問題描述:求圓的周長c和面積s 
* 程式輸出:圓的周長c和面積s  
* 問題分析:略 
* 演算法設計:略  
*/
#include <iostream.h>    
int main( )  
{     
double r,c,s,pi;
pi=3.1415926;
cout<<"請輸入半徑r=";
cin>>r;
c=2*pi*r;
s=pi*r*r;
cout<<"c="<<c<<endl;
cout<<"s="<<s<<endl;
}




4

/* 
* 檔案名稱:exe4 
* 作    者:張宇恒  
* 完成日期:2016  年  3   月  10  日 
* 版 本 號:v1.0 
* 對任務及求解方法的描述部分:
* 輸入描述:請輸入三個整數
* 問題描述:求三個整數的最大值
* 程式輸出:最大的是  
* 問題分析:略 
* 演算法設計:略  
*/

#include <iostream>   
using namespace std;  
int main()  
{  
    int a,b,c;
cin>>a>>b>>c;
    if(a>b&&a>c) 
        cout<<a<<endl; 
    if(b>a&&b>c)
cout<<b<<endl;
if(c>a&&c>b)
cout<<c<<endl;
return 0; 
}


心得體會:第一次用C++編程,中間有些小障礙,但還是克服了。心裡有些小激動,因為感覺用一串代碼可以設計一些程式是很奇妙的。我會好好學的。

知識點總結:C++的兩種架構,幾種語句,cin後面跟>>而cout後面跟<<,等等細節很重要。有整數之間的比大小  加減運算和小數的乘法運算。學到了很多,很充實。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.