完善程序,运用符号常量求圆的面积,结果保留两位小数。#include #define PI 3.14159void main(){ float r,s;scanf("%f",&r)s=PI*r*r;printf(“s=【1】\n”,s);}
举一反三
- 以下程序在宏展开后,赋值语句s的形式是。 #define R 3.0 #define PI 3.14159 main { float s; s=PI*R*R; printf("s=%f ",f); }
- 以下程序在宏展开后,赋值语句s的形式是()。#define R 3.0#define PI 3.14159main(){ float s;s=PI*R*R;printf("s=%f\n",s);} A: s=3.14159*3.0*3.0 B: s=PI*3.0*3.0 C: s=PI*R*R D: s=3.14159*R*R
- 输入圆的半径r, 求圆的周长和面积。阅读并补充完整以下程序。程序中π取3.14159,结果保留两位小数。 #include <stdio.h> ____①____3.14159 //定义符号常量 PI void main() { float r,l,area; /*分别代表半径、周长和面积*/ ______②_____; //输入半径r l=2*PI*r; area=PI*r*r; printf("l=%.2f,area=%.2f ",l,area); }
- 使用符号常量PI表示圆周率π(数值取3.14),输入圆的半径r,若输入值是负数则输出提示信息“error”;否则计算并输出圆的面积s,结果保留两位小数。⑴ /*定义符号常量PI表示圆周率*/#include<stdio.h>int main(void){ float r,s,l; ⑵ /*通过键盘给半径r赋值*/ ⑶ /*若半径r为负数,输出提示信息error*/ else { ⑷ /*计算圆面积*/ printf(“圆的面积 s=⑸ \n”,s); } /*输出圆面积,保留两位小数*/ return 0;}
- 下列程序的功能是计算圆的面积,将程序补充完整。#define PI = 3.14159main(){ float r,s;printf(“Enter a number r:”);____________________________;s=PI*r*r___________________; }