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