单选题 以下语句中能正确定义变量并赋初值的是( )。

A、 char c=65;
B、 float f=f+1.1;
C、 double x=12.3e3.6;
D、 int m=n=2.0;
下载APP答题
由4l***2k提供 分享 举报 纠错

相关试题

单选题 若已定义:int a=5,b=3; 以下程序段运行后的输出结果是( )。
if(a>b)
{ a=b;b=a;}
else
{a++;b++;}
printf("%d,%d\n",a,b);

A、4,4
B、6,6
C、3,3
D、6,4

单选题 以下程序段运行后,输出结果是( )。 int n,a=1; for(n=0;n<3;n++) a=(a+1)*3; printf("%d\n",a);

A、27
B、54
C、66
D、9

单选题 表达式18/4+sqrt(4.0)/8的值的数据类型为()。

A、int
B、double
C、float
D、不确定

单选题 主函数的位置在下列说法中,______ 是正确的。

A、主函数必须写在C程序的最前面
B、主函数必须写在C程序的最后面
C、主函数可以写在C程序的任意位置
D、C程序可以不包含主函数

单选题 以下选项中合法的C语言标识符是( ) 。

A、long
B、_2Test
C、3Dmax
D、A.dat

单选题 下列合法的常量是( )。

A、1.2E-1.5
B、078
C、'字'
D、"xyz"

单选题 能正确表示变量x属于区间[-5,0]的逻辑表达式是( )。

A、x>=-5 && x<=0
B、-5<=x<=0
C、x>=-5 || x<=0
D、0>=x>=-5

单选题 使用scanf("a=%d,b=%d",&a,&b)要使a,b均为50,正确的输入是( )。

A、a=50,b=50
B、50 50(空格分开)
C、a=50 b=50(空格分开)
D、50,50