题目内容

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

A. 注释语句书写位置错误
B. 存放圆半径的变量r不应该定义为整型
C. s=*p*r*r;语句中使用了非法变量
D. 输出语句中格式描述符非法

查看答案
更多问题

以下程序运行后的输出结果是______。#include main(){ char c; int n=100;float f=10; double x;x=f*=n/=(c=50);printf("%d %f\n",n,x); }

A. 2 20
B. 2 20.000000
C. 100 10
D. 50 10.000000

已知字母A的ASCII码为65,则以下程序运行后的输出结果是 ______。#include main(){ char a,b;a='A'+'5'-'3'; b=a+'6'-'2';printf("%d%c\n",a,b);}

A. 6771
B. 67G
CG
D. C71

以下程序运行后的输出结果是________。#include main(){int x,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}

A. 2,3,3
B. 2,3,2
C. 2,3,1
D. 2,2,1

设有定义:int k=0;,以下选项的________与其他三个表达式的值不相同。

A. k++
B. k+=1
C. ++k
D. k+1

答案查题题库