C++编程时如何从键盘上输入圆周率?

C++编程时如何从键盘上输入圆周率


慕侠2389804
浏览 2618回答 4
4回答

MMMHUHU

1、C语言中并不识别希腊字符π,要使用圆周率,需要自定义π的变量,并指定近似值。2、可以使用宏定义的方式,当精度要求不高时,可以使用#define PAI 3.14或者#define PAI 3.14159265如果精度要求高,可以使用#define PAI 3.14159265358979具体定义几位小数,由运算要求精度决定,由于π是无理数,所以不可能使用绝对精确值。当调用的时候,直接用宏定义名PAI替代即可。比如半径为5的圆周长为double l = 2*PAI*5;

慕神8447489

int main(){double pi;printf("请输入圆周率:\n");scanf("%lf",&pi);printf("你输入的圆周率是:%lf\n",pi);}

慕的地6264312

#include <iostream>using namespace std;void main(){int a, b, c;int t;cout<<"输入三个数字,中间用空格隔开\n";cin>>a>>b>>c;if(a > b){t = a; a = b; b = t;}if(a > c ){t = a; a = c; c = t;}if( b > c){t = b; b = c; c = t;}cout<<a<<','<<b<<','<<c<<endl;}

智慧大石

C/C++的标识符只支持拉丁字母,不支持希腊字母。π是希腊字母,不能用作标识符,但作为输出符号是可以的,如printf("π=%f\n",3.14159);,运行后会在屏幕上显示π=3.14159。
打开App,查看更多内容
随时随地看视频慕课网APP