A: c=area(1,2);
B: area(1);
C: c=area("12","34" );
D: area( );
举一反三
- void area( int length, int width ){ int s; s= length * width ; printf(“长%d,宽%d的长方形面积是%d ”, length , width ,s);}有如上求长方形面积函数,正确的调用方法是( )。提示:本题area是无返回值的函数。 A: c=area(1,2); B: area(1,2); C: area( ); D: c=area( );
- 下列程序的输出结果为 class Box{ int length,width,height; public void setInfo(int l,int w,int h){ length = l; width = w; height = h; } public int volumn(){ return length*width*height; } public int area(){ return (length*width + length*height + width*height) * 2; } public String toString(){ return "Length:" + length + " width:" + width + " height:" + height + " volumn: " + volumn() + " area:" + area(); }} public class BoxTest { public static void main(String[] args) { Box b = new Box(); b.setInfo(5,2,4); System.out.println(b.toString()); }}
- 调用fun函数可实现求矩形的面积,补充完整以下程序。 #include void main() { _____①______; //声明函数 int area,a,b; scanf("%d,%d",&a,&b); area=______②_____; //调用fun()函数,否则不得分 printf("area=%d ",area); } int fun(int x,int y) { return(x*y); }
- 写出以下程序的输出结果为______。#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
- 写出以下程序的输出结果为______。#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
内容
- 0
设有以下宏定义: #define S(x) x/x int a=4,b=3,area; 执行语句area=S(a+b);后,area的值为()
- 1
阅读下面程序,程序的运行结果是( )。public class Example {public static void main(String[] args) {int area = getArea(3, 5);System.out.println(" The area is " + area);}public static int getArea(int x, int y) {int temp = x * y; return temp; }} A: 编译错误 B: The area is 3 C: The area is 5 D: The area is 15
- 2
以下程序的运行结果是( )。#define PI 3#define S(x) PI*x*xmain(){ int area; area=S(2+3); printf("%d ",area);} A: 27 B: 12 C: 15 D: 75
- 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
参照教材多态的范例,设计Shape类,该类有方法area(),此方法返回该形状的面积,返回值为0;设计一个正方形类Square(继承自Shape类),该类的area()方法履盖了父类的area(),返回正方形的面积;设计一个矩形类Rectangle(继承自Shape类),该类的area()方法返回矩形的面积。设计函数area(obj),返回obj.area();实例化Square类对象s,实例化Rectangle类对象r;调用print(area(s)),print(area(r)),观察程序运行结果,分析Python是根据什么决定调用哪个类的area()方法的