2、 程序填空(共10分,每空2分) 设计一个圆Circle类,求圆的面积。Circle有1个私有成员数据m_r,3个公有成员函数setR、getR、 getArea。请补全程序。 #include <iostream> using namespace std; #define Pi 3.14 // 宏定义 π class Circle { private: double m_r; public: void setR(double r) { (1) } double (2) { return m_r; } double getArea() { return (3) ; } }; int main() { Circle c; c.setR(3); cout<<"Circle's r is "<< (4) <<endl; cout<<"Circle's area is "<< (5) <<endl; return 0; }
时间: 2024-03-25 10:39:31 浏览: 216
2.
```c++
#include <iostream>
using namespace std;
#define Pi 3.14 // 宏定义 π
class Circle {
private:
double m_r;
public:
void setR(double r) {
m_r = r;
}
double getR() {
return m_r;
}
double getArea() {
return Pi * m_r * m_r;
}
};
int main() {
Circle c;
c.setR(3);
cout<<"Circle's r is "<<c.getR()<<endl;
cout<<"Circle's area is "<<c.getArea()<<endl;
return 0;
}
```
相关问题
main( ) { int a = –1, b = 4, k; k=(+ + a<0 )&& !(b––< 0) ; printf(“%d,%d,%d\n”,k,a,b) ; } 三、程序填空题(本题共2小题,共6空,每空5分,共30分。) 1、已知圆的半径是10,编写程序求圆的面积。(π的值pi=3.1415) #define PI 3.1415 main() { int r=10; circle_area; circle_area= ; printf("圆的面积是 %.4f \n",circle_area); } 2、编写程序,判断所输入的数是奇数或是偶数,若是奇数,则输出“这是一个奇数”,否则,则输出“这是一个偶数”。 main() { int num; ; //输入语句,输入一个数num if( ) printf("这是一个偶数 \n"); else printf("这是一个奇数 \n"); } 3、任意输入一个字符,判断该字符是字符还是数字。 #include <stdio.h> int main() { char ch; ch=getchar(); if(ch>‘a') && (ch<=’u') ) ________①________ else ________②________ putchar(ch); }
1、已知圆的半径是10,编写程序求圆的面积。(π的值pi=3.1415)
```
#define PI 3.1415
main() {
int r=10;
float circle_area;
circle_area= PI * r * r;
printf("圆的面积是 %.4f \n",circle_area);
}
```
2、编写程序,判断所输入的数是奇数或是偶数,若是奇数,则输出“这是一个奇数”,否则,则输出“这是一个偶数”。
```
main() {
int num;
scanf("%d", &num); //输入语句,输入一个数num
if(num % 2 == 0) {
printf("这是一个偶数 \n");
} else {
printf("这是一个奇数 \n");
}
}
```
3、任意输入一个字符,判断该字符是字符还是数字。
```
#include <stdio.h>
int main() {
char ch;
ch = getchar();
if(ch >= 'a' && ch <= 'z') {
printf("这是一个字符 \n");
} else if(ch >= '0' && ch <= '9') {
printf("这是一个数字 \n");
} else {
printf("这不是一个字符也不是一个数字 \n");
}
putchar(ch);
}
```
阅读全文