21、閱讀下面的程序
#include
void main()
{
int i,j,m,n;
i=8;j=10;
m=++i;
n=j++;
printf("%d,%d,%d,%d",i,j,m,n);
}
程序的運行結(jié)果是______C____.
A) 8,10,8,10 B) 9,11,8,10
C) 9,11,9,10 D) 9,10,9,11
22、已知a=12,則表達式a+=a-=a*=a的結(jié)果是_____A__.
A) 0 B) 144 C) 12 D) -264
23、若已定義int a,則表達式a=10,a+10,a++的值是__B_.
A) 20 B) 10 C) 21 D) 11
24、閱讀下面的程序
#include
void main()
{
int i,j;
scanf("=-",&i,&j);
printf("i=%d,j=%d\n",i,j);
}
如果從鍵盤上輸入1234567<回車>,則程序的運行結(jié)果是____D____.
A) i=123,j=4567 B) i=1234,j=567
C) i=1,j=2 D) i=123,j=45
25、下面程序的輸出結(jié)果是____D____.
#include
void main()
{
int a=-1, b=4, k;
k=(++a<=0)&&(b--<=0);
printf("%d,%d,%d\n",k,a,b);
}
A) 1,1,2 B) 1,0,3 C) 0,1,2 D) 0,0,3
26、下面程序的輸出結(jié)果是____A____.
#include
void main()
{
int a=5,b=3;
float x=3.14, y=6.5;
printf("%d,%d\n",a+b!=a-b,x<=(y-=6.1));
}
A) 1,0 B) 0,1 C) 1,1 D) 0,0
27、執(zhí)行下面程序段后,輸出結(jié)果是____A____.
int a;
int b=65536;
a=b;
printf("%d\n",a);
A) 65536 B) 0 C) -1 D) 1
28、若有以下定義和語句:
int a=010, b=0x10, c=10;
printf("%d,%d,%d\n",a,b,c);
則輸出結(jié)果是____B_____.
A) 10,10,10 B) 8,16,10 C) 8,10,10 D) 8,8,10
29、已知有double型變量x=2.5,y=4.7,整型變量a=7,
則表達式 x+a%3*(int)(x+y)%2/4 的值是_____B____.
A) 2.4 B) 2.5 C) 2.75 D) 0
30、若已定義x和y是整型變量,x=2;,則表達式y(tǒng)=2.75+x/2的值是____C____.
A) 5.5 B) 5 C) 3 D) 4.02015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 | |
全國職稱計算機考試速成過關系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |