执行以下程序,输出的半径是[填空1]。#include "stdio.h"#define PI 3.14159void main(){ int r; float area; for(r=1;r<=10;r++) { area=PI*r*r; if(area>100) break; } printf ("r=%d\n",r);}
6
举一反三
- 输入圆的半径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); }
- 以下程序的功能:输入半径r,求半径为r的圆的面积和半径为r的球的体积,请填空。 #include #define PI 3.14 int main() { double r ,area , volume; int t; printf("please input r:\n"); t=scanf(____); if (____) { area=PI*r*r; volume=____; printf("The area is %.2f.\n", area); printf("The volume is %.2f.\n", volume); } else printf("Input error!\n"); return 0; }
- 设圆半径r=2.9,编程求圆周长和圆面积 #include PI 3.14 void main() { r,area,regular; //r表示半径,area表示面积,regular表示周长 r=2.9; area= ; regular= ; printf("r= ,area= , regular= \n",r,area,regular); }
- 以下程序的执行结果是______。 #include <iostream.h> #define PI 3.14159 const int R=10; void main() double a,b; a=2*R*PI; b=R*R*PI;
- 下面代码的执行结果是 >>> def area(r, pi = 3.14159): return pi * r *r >>> area(pi = 3.14, r = 4)
内容
- 0
以下代码的执行结果是( )。def area(r, pi = 3.14159): return pi * r *r area(pi = 3.14, r = 4) A: 报错 B: 无输出 C: 39.4384 D: 50.24
- 1
下面代码的执行结果是 def area(r, pi= 3.14159): return pi * r * rarea(3.14, 1) A: 出错 B: 无输出 C: 9.8596 D: 3.14
- 2
写出以下程序的输出结果为______。#define S(r) r*r void main(){int a=4,b=6; int area;area=S(a+b);printf(“area=%d”,area); } A: 100 B: 28 C: 24 D: 34
- 3
下面代码的执行结果是。 def area(r, pi = 3.14159): return pi * r * r print(area(3.14, 4))
- 4
下面代码的执行结果是>>> def area(r, pi = 3.14159): return pi * r *r>>> area(pi = 3.14, r = 4) A: 出错 B: 无输出 C: 50.24 D: 39.4384