简单代码
//1、 編寫程序輸出ASCII碼為32-127的字符。
#include
using namespace std;
int main()
{
for(int i=32;i<=127;i++)
cout<<“ASCII碼是”
<<i<<“的字符是”<<(char)i<<endl;
return 0;
}
//2、 編寫一個完整的C++程序,實現功能:向用戶提問:“現在正在下雨嗎?”,
//提示用戶輸入Y或N。若輸入為Y,顯示“現在正在下雨?!?#xff1b;若輸入為N,顯示“現在沒有下雨?!?#xff1b;
//否則繼續提問“現在正在下雨嗎?”。
#include
using namespace std;
int main()
{
bool b=true;
while( b )
{
cout<<“現在正在下雨嘛?請輸入’Y’或者‘N’”;
char c;
cin>>c;
switch?
{
case ‘Y’:
cout<<“現在正在下雨?!?lt;<endl;
b=false;
break;
case ‘N’:
cout<<“現在沒有下雨?!?lt;<endl;
b=false;
break;
default:
cout<<“您輸入了錯誤的字符!”<<endl;
}
}
return 0;
}
//3、 設計并測試一個名為Rectangle的矩形類,
//其屬性為矩形的左下角和右上角兩個點的坐標,能計算矩形的面積。
#include
using namespace std;
class Rectangle
{
public :
Rectangle()
{};
Rectangle(int iLeftX,int iLeftY,int iRightX,int iRightY)
{
this->iLeftX=iLeftX;
this->iLeftY=iLeftY;
this->iRightX=iRightX;
this->iRightY=iRightY;
}
int Area()
{
return (iRightX-iLeftX)(iRightY-iLeftY);
}
private:
int iLeftX;
int iLeftY;
int iRightX;
int iRightY;
};
int main()
{
Rectangle r(1,1,2,2);
cout<<“這個矩形的面積是:”<<r.Area()<<endl;
return 0;
}
//4、 定義一個Circle類,有數據成員Radius(半徑),
//成員函數GetArea(),計算圓的面積,構造一個Circle的對象進行測試。
#include
using namespace std;
#define PI 3.1415926
class Circle
{
public :
Circle()
{};
Circle(double r)
{
Radius=r;
}
double GetArea()
{
return PIRadius*Radius;
}
private:
double Radius;
};
int main()
{
Circle c(2);
cout<<“這個圓的面積是:”<<c.GetArea()<<endl;
return 0;
}
C++控制臺代碼 全部經過測試通過
www.oolaile.com
總結
- 上一篇: python答疑的作用_不学Python
- 下一篇: c++ --- 字符串中的标点符号