问题
下程序的功能是:给 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、计算圆面积的赋值语句中使用了非法变量
您可能感兴趣的试题
-
以下程序的输出结果是 。 main() { int a=5,b=4,c=3,d; d=(a>b>c); printf("%d\n",d); }
以下程序的输出结果是 。 main() { int a=5,b=4,c=3,d; d=(a>b>c); printf("%d\n",d); }...
查看答案 -
若从键盘输入 58,则以下程序输出的结果是 。main() { int a; scanf("%d",&a); if(a>50) printf("%d",a); if(a>40) printf("%d",a); if(a>30) printf("%d",a); }
若从键盘输入 58,则以下程序输出的结果是 。main() { int a; scanf("%d",&a); if(a>50) printf("%d",a); if(a>40) printf("%d",a); if(a>30) printf("%d",a); }...
查看答案 -
若有以下程序 main() { int p,a=5; if(p=1!=0) printf("%d\n",p); else printf("%d\n",p+2); } 执行后输出结果是 。
若有以下程序 main() { int p,a=5; if(p=1!=0) printf("%d\n",p); else printf("%d\n",p+2); } 执行后输出结果是 。...
查看答案 -
以下程序段的输出结果是 。 int i=9; printf("%o\n",i)
以下程序段的输出结果是 。int i=9; printf("%o\n",i)...
查看答案 -
以下程序运行后的输出结果是 。 main() {int a=1,b=3,c=5; if (c=a+b) printf("yes\n"); else printf("no\n");
以下程序运行后的输出结果是 。 main() {int a=1,b=3,c=5; if (c=a+b) printf("yes\n"); else printf("no\n");...
查看答案
