常量的非法与合法
常量
浮点常量
题1
下述只有( )不是C语言合法的常量。
A) 0x2af4bD5UL
B) +123L
C) 0xg34
D) -987
E) 1001101
F) 1001101B
G) 0123456789L
H) 0.123
I) .123
J) 123.
K) 123.0
L) +1.0e-5
M) 10e-7
N) -1.23E+15
O) 1.2e0.5
P) 234.0f
Q) 234.f
R) 234e0f
S) 234f
T) '\101'
U) '\x61'
V) '\''
W) "isn't"
X) ""
Y) "a\x41 bc\" \n \t def"
Z) "\xabc"
#include<stdio.h>
int main() {
printf("CFGOSZ\n");
}
题2
在C语言的程序中使用的常量有:整型、实数型、字符型等。下述( )不是C语言合法的常量。
A) 12.345L
B) .232f
C) 1E1.2
D) 1.23E+15
E) 10e-8
F) 3.14e
G) 3.1e3.1
H) +123UL
I) 0864
J) 234f
K) 0374
L) 123L
M) 0X0012fF6D
N) 0x047a7h
O) '\101'
P) '\x61'
Q) '\'
R) "isn’t"
S) ""
T) '#'
#include <stdio.h>
int main() {
printf("CFGIJNQ");
return 0;
}
题3
在C语言的程序中使用的常量有:整型、实数型、字符型等。下述( )不是C语言合法的常量。
A)12.L
B).13
C)1.23f
D)-.2e-3F
E)2e+3
F)20%
G)E3
H)E1.2
I)1e
J)3.14.15e
K)0374
L)085
M)0x0012fF6D
N)0x12g4fdH
O)0123U
P)123L
Q)0x123ul
R)'a'
S)'\\'
T)'\101'
U)'\x61'
V)'\x6h'
W)'\86'
#include<stdio.h>
int main()
{
printf("FGHIJLNVW");
return 0;
}