几个简单C++程序

几个简单C++程序,第1张

//1、 编写程序输出ASCII码为32-127的字符。

#include <iostream>

using namespace std

int main()

{

for(int i=32i<=127i++)

cout<<"ASCII码是"

<<i<<"的字符是"<<(char)i<<endl

return 0

}

//2、 编写一个完整的C++程序,实现功能:向用户提问:“现在正在下雨吗?”,

//提示用户输入Y或N。若输入为Y,显示“现在正在下雨。”;若输入为N,显示“现在没有下雨。”;

//否则继续提问“现在正在下雨吗?”。

#include <iostream>

using namespace std

int main()

{

bool b=true

while( b )

{

cout<<"现在正在下雨嘛?请输入'Y'或者‘N’"

char c

cin>>c

switch(c)

{

case 'Y':

cout<<"现在正在下雨。"<<endl

b=false

break

case 'N':

cout<<"现在没有下雨。"<<endl

b=false

break

default:

cout<<"您输入了错误的字符!"<<endl

}

}

return 0

}

//3、 设计并测试一个名为Rectangle的矩形类,

//其属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积

#include <iostream>

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 <iostream>

using namespace std

#define PI 3.1415926

class Circle

{

public :

Circle()

{}

Circle(double r)

{

Radius=r

}

double GetArea()

{

return PI*Radius*Radius

}

private:

double Radius

}

int main()

{

Circle c(2)

cout<<"这个圆的面积是:"<<c.GetArea()<<endl

return 0

}

C++控制台代码 全部经过测试通过

首先,FILES(文件)-》NEW(新建)-》C++Sourse FILE(C++源文件)->建入文件名->OK

然后输入

#include <stdio.h>

int main()

{

int a1,a2,a//申请变量

scanf("%d",&a1)//输入第一个数

scanf("%d",&a2)//输入第二个数

a=a1+a2//加

printf("%d",a)//输出结果

return 0

}

按F7编译,再CTRL+F5运行

拓展资料

C++是一种面向对象的计算机程序设计语言,由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。它是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。[1]

C++是C语言的继承,进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11129318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存