单项选择题
以下程序的功能是:给r输入数据后计算半径为r的圆面积s,程序在编译时出错。 main() /* Beginning */ {int r;float s; scanf("%d",&r); s=*I*r*r; printf("s=%f\n",s); } 出错的原因是()
A.注释语句书写位置错误 B.存放圆半径的变量r不应该定义为整型 C.输出语句中格式描述符非法 D.计算圆面积的赋值语句中使用了非法变量
A.int n1=n2=10; B.char c=32; C.float f=f+1.1; D.double x=12.3E2.5;
A.定义line是一个数组,每个数组元素是一个基类型为char的指针变量 B.定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组 C.定义line是一个指针数组,语句中的*号称为间址运算符 D.定义line是一个指向字符型函数的指针