更多"设int a=6;,则执行b=a<<1;语句后b的值是( )"的相关试题:
[单项选择]设int f (int);和int g(int);是函数f和g的原形,以下将f作为语句调用的是______ 。
A. g(f(3))
B. f(g(3));
C. g(f(3)+2);
D. p=f(g (3)+1);
[单项选择]设int a [4];int *p=a,则sizeof (p)和sizeof (
A. 的值分别是______ 。A) 4和4B) 16和4
[单项选择]设int类型的数据长度为2个字节,则unsigned int类型的数据取值范围是( )
A. 0~255
B. -256~255
C. 0~65535
D. -32768~32767
[单项选择]设int型占2个字节,则unsigned int所能表示的数据范围是______。
A. 0~65535
B. -32769~32767
C. 1~65536
D. 0~32767
[单项选择]若有下列定义(设int类型变量占2个字节):
int i=8;
则下列语句:
printf("i=%08d",i);
输出的结果是( )。
A. i=8,
B. i=00000008,
C. i=08,
D. 8
[单项选择]循环语句中经常加入continue语句以完成特定的功能,执行continue语句后 ( )。
A. 跳过循环体下面的语句,继续下次循环
B. 再次循环前不需要判断终止条件
C. 跳出循环
D. 以上说法都不正确
[单项选择]若有下列定义(设int类型变量占2个字节): int i=8; 则下列语句: printf("i=%08d",i); 输出的结果是( )。
A. i=8,
B. i=00000008,
C. i=08,
D. 8
[单项选择]若有以下定义(设int类型变量占2个字节) int i=8,j=9: 则以下语句: printf("i=%%d,j=%%%d/n",i,j); 输出的结果是( )。
A. i=8,j=9
B. i=%d,j=%8
C. i=%d,j=%d
D. 8,9