已知字母A的ASCII码是65,字母a的ASCII码是97,若要求将变量ch中的大写字母编码转换成对应小写字母编码,则下面表达式中错误的是()
A. ch=tolower(ch)
B. ch=ch+32
C. ch=ch-A’+’a’
D. ch=(ch+’A’)%26-‘a’
查看答案
已有定义"char c='1';int x=300;float w=35000;double d=3.1234567e10;", 则下面表达式求值时除()外其结果都可能是不准确的
A. x=w/c
B. w=d/x
C. w=d/1e5f
D. w=x+c
下面选项中,可以作为用户标识符的是 ()
A. 6_6
B. void
C. unsigned
D. _0_
下面定义中错误的是 ()
A. int a=0xFF;
B. double a=1.2e0.5;
C. longa=2L;
D. char a=’\72’;
若变量已正确定义且k的值是4,计算表达式(j=k--)后,j和k的值分别为()
A. j=3,k=3
B. j=3,k=4
C. j=4,k=4
D. j=4,k=3