题目内容

若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。

A. x=y==5;
B. x=n%2.5;
C. x+n=1;
D. x=5=4+1;

查看答案
更多问题

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

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

程序运行后的输出结果是()。#includevoid main (){ int a,b;a=3;b=20;a=b;printf("a=%d,b=%d\n",a,b);}

A. a=3,b=3
B. a=20,b=20
C. a=20,b=3
D. a=3,b=20

下面程序的输出是()。main() { int a=-1,b=4,k; k=(a++<=0)&&(!(b--<=0)); printf("%d %d %d%\n",k,a,b);}

A. 003
B. 012
C. 103
D. 112

表示数学上的关系x<=y<=z的C语言表达式为()。

A. (x<=y)&&(y<=z)
B. (x<=y)AND(y<=z)
C. x<=y<=z.
D. (x<=y)&(y<=z)

答案查题题库