更多“5、下列程序的功能是: 给输入数据后计算半径为r的圆面积s。…”相关的问题
第1题
下列程序的功能是: 给输入数据后计算半径为r的圆面积s。程序在编译时出错,原因是 int main(void) /* hangzhou */ { int r; float s; scanf ("8a",&r); s = PI * r * r; printf("s=%fn", s); return 0; }
A.注释语句书写位置错误
B.存放圆半径的变量r不应该定义为整型
C.输出语句中格式描述符非法
D.计算圆面积的赋值语句中使用了非法变量
点击查看答案
第2题
【单选题】以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错,出错的原因是______。 #include <stdio.h> main() { int r;float s; scanf("%d",&r); s=*p*r*r; printf("s=%fn",s); }
A.注释语句书写位置错误
B.存放圆半径的变量r不应该定义为整型
C.s=*p*r*r;语句中使用了非法变量
D.输出语句中格式描述符非法
点击查看答案
第3题
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错,出错的原因是()。 #include <stdio.h> int main() { int r; float s; scanf("%d",&r); s= *p*r*r; printf("s=%fn",s); }
A.s=*p*r*r;语句中使用了非法的表达式
B.注释语句书写位置错误
C.输出语句中格式描述符非法
D.存放圆半径的变量r不应该定义为整型
点击查看答案
第4题
以下哪个程序相比较优:
A.r=input() pi=3.14 s=pi*r*r print(s)###SXB###B.r=eval(input()) pi=3.14 s=pi*r*r print(s)###SXB###C.r=eval(input('请输入半径:')) pi=3.14 s=pi*r*r print('圆面积为:',s)###SXB###D.import math #导入math库 r=eval(input('请输入半径:')) #输入圆半径 s=math.pi*r*r #计算圆面积 print('圆面积为:',s) #输出圆面积
点击查看答案
第5题
以下哪个程序相比较优:
A.r=input() pi=3.14 s=pi*r*r print(s)###SXB###B.r=eval(input()) pi=3.14 s=pi*r*r print(s)###SXB###C.r=eval(input('请输入半径:')) pi=3.14 s=pi*r*r print('圆面积为:',s)###SXB###D.import math #导入math库 r=eval(input('请输入半径:')) #输入圆半径 s=math.pi*r*r #计算圆面积 print('圆面积为:',s) #输出圆面积
点击查看答案