在C语言中,常量没有数据类型。
C语言中,++运算符适用于float类型的变量,即如有定义float a,那么a++是合法的。
对于循环for(int i=1;i<n;i++),其循环体的执行次数为【 】
下列程序的输出是【 】int a[2][3]={0,0,1,1,2,2};int (*p)[3]=a;printf("%d",++(*((*(p+1))+2)));
对于C语言的格式化输出,下列语句得到的结果是【 】int i=60;printf("|%-6.3d|",i);
如下程序使用关键字static修饰变量i,此时的i是【 】变量?static int i;int main(int){ …}
运算符 %= 的名称是__________,a%=b的等价表达式是__________。
运算符 &= 的名称是__________,a&=b的等价表达式是__________。
运算符 |= 的名称是__________,a|=b的等价表达式是__________。
运算符 >>= 的名称是__________,a>>=b的等价表达式是__________。
设N和B都是(无符号)整形变量,下面C代码段的功能是计算变量B的二进制表示中【 】。N=0;while(B){ B=B&(B-1);//“&”是按位“与”运算 N++;}
运算符 /= 的名称是__________,a/=b的等价表达式是__________。
按优先级高低排列以下运算符:&=,+,%,>>,&&,+=,!=,>>=,->,&,sizeof,++,!,[],-,?:,(),==