题目内容

若已定义a为整型变量: a=-2L; printf(''%d\n'',a);则以上语句(

A. 赋值不合法
B. 输出值为-2
C. 输出为不确定值
D. 输出值为2

查看答案
更多问题

若int类型数据占两个字节,则以下语句的输出为( )。 int k= -1; printf(''%d,%u\n'',k,k);

A. -1,-1
B. -1,32767
C. -1,32768
D. -1,65535

已知字母a的ASCII码十进制值为97,则执行以下语句后的输出为( )。 char a='a'; a--; printf(''%d,%c\n'',a+'2'-'0',a+'3'-'0');

A. b,c
B. a-运算不合法,故有语法错
C. 98,c
D. 格式描述和输出项不匹配,输出无定值

下面语句中( )是C语言的正确赋值语句。

A. a=1,b=2
B. I++;
C. a=b=5
D. y=int(x);

能正确表示:当x的取值范围在[1,10]或[100,110]内为真,否则为假的表达式是( )。

A. (x>=1)&&(x<=10)&&(x>=100)&&(x<=110)
B. (x>=1)||(x<=10)||(x>=100)||(x<=110)
C. (x>=1)&&(x<=10)||(x>=100)&&(x<=110)
D. (x>=1)||(x<=10)&&(x>=100)&&(x<=110)

答案查题题库