• 2022-06-11
    编写程序,从键盘输入圆的半径,计算并输出圆的面积。以下代码有一个错误,是哪句? import math radius=float(input("请输入圆的半径:")) circumference=2*pi*radius area=pi*radius*radius print("圆的周长为:%.2f" % circumference) print("圆的面积为:%.2f" % area)
    A: import math
    B: adius=float(input("请输入圆的半径:"))
    C: area=pi*radius*radius
    D: print("圆的面积为:%.2f" % area)
  • A

    举一反三

    内容

    • 0

      class Circle{ double radius; void print(){ double pi; System.out.println("周长是:"+2*pi*radius); System.out.println("面积是:"+pi*radius*radius); }}这段代码有没有错误? A: 没写构造函数 B: radius没有初始化 C: 没有错误 D: pi没有初始化

    • 1

      如果有以下关于变量赋值的程序代码: float radius = 88.2; double area= 3.14 * radius * radius; System.out.println(area);

    • 2

      对于如下程序: public class Test { public static void main(String[] args) { double radius; final double PI= 3.15169; double area = radius * radius * PI; System.out.println("Area is " + area); } } 下列说法正确的是

    • 3

      下面程序的功能是:area函数计算圆的面积,main函数中调用area函数,计算给定半径的圆的面积,输出时显示两位小数。请填空。#include<stdio.h>#define PI 3.14 int main( ){______;float x = 2.4 , y ;y = area( x ) ; printf( "%6.2f\n" , y ) ;return 0 ;}float area ( float r ){float s ;s= PI * r * r ;_______;}

    • 4

      分析下列代码: public class Test { public static void main(String[ ] args) { double radius; final double PI= 3.15169; double area = radius * radius * PI; System.out.println("Area is " + area); } } A: 程序有编译错误,因为变量radius未初始化。 B: 程序有一个编译错误,因为在方法内部定义了一个常量PI。 C: 程序没有编译错误,但会得到一个运行时错误,因为radius没有初始化。 D: 程序编译和运行良好。