• 2022-06-09
    执行以下程序,输出的半径是[填空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

    内容

    • 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 * r​‏​‏area(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