开放大学在线学习搜题
当前位置:首页 > 学习题库 > C语言程序基础

问题

下程序的功能是:给 r 输入数据后计算半径为 r 的圆的面积 s 程序在编译时出错。 main() /* Bejinning */ { int r; float s; scanf("%d",&r); s=*π*r*r; printf("s=%f\n",s); } 出错的原因是

发布时间:2025-10-28   作者:形考任务   浏览:0

下程序的功能是:给 r 输入数据后计算半径为 r 的圆的面积 s 程序在编译时出错。  main()  /* Bejinning */  { int r; float s; scanf("%d",&r); s=*π*r*r; printf("s=%f\n",s);  }  出错的原因是 


A、注释语句书写位置错误 B、存放圆半径的变量 r 不应该定义为整形


C、输出语句中格式描述符非法 D、计算圆面积的赋值语句中使用了非法变量