相关题目
以下可用做用户标识符的符号是( )
若 t 已定义为 int 类型, 并且赋值为 2, 执行表达式 t = (1, t++, t+5) 后, t 的值是( )
以下选项中不是字符常量的是( )
若有 int a = 21, b = 021; printf("%x, %d", a, b) ; , 正确的输出结果是( )
(注意: 0 开始的整数为八进制)
以下四个程序中, 完全正确的是( )
(1) void main(void)
{
int a; a += 1;
printf("a = %d\n", a) ;
}
(2) void main(void)
{
int a, b = 2;
a = b + 1;
printf("a = %f\n", a) ;
}
(3) void main(void)
{
int a, b;
b = 2;
a = b + 1
printf("a = %d\n", a) ;
}
(4) void main(void)
{
int a = 0;
a ++;
printf("a = %d\n", a++) ;
}
表示"在使用 x 之前, 先使 x 的值加一"的正确方式是( )
在 C 语言中, 复合赋值运算 x *= y + 5 等价于( )
若 x 为整型变量, 则执行以下语句 x = 6; x += x * x 后; x 的值为( )
已有定义语句 int x = 3, y = 4, z = 5; , 则值为零的表达式( )
下列不正确的字符串赋值或赋初值方式为( )
