资源描述:
《2011年自考国民经济统计概论资料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、一、选择题1.与47相等的十六进制数是(A)。A)2FB)215C)32FD)1152.将15向左移动2位后的值是(D)。A)(3C)16B)(00111100)2C)(60)10D)都正确3.将250与5进行按位与的结果是(A)。A)0B)1C)(FF)16D)(F0)164.将(AF)16与(78)16进行按位异或的结果是(A)。A)(D7)16B)(28)16C)(D8)16D)(27)165.设int类型的数据长度为2个字节,则unsignedint类型数据的取值范围是(B)。A)0至255
2、B)0至65535C)-32768至32767D)-256至2556.再C语言中,数字029是一个(D)。A)八进制数B)十六进制数C)十进制数D)非法数7.下列可以正确表示字符常数的是(B)。A)“a”B)‘t’C)“”D)2975.以下(C)是错误的转义字符。A)‘\’B)‘’C)‘81’D)‘ ’6.已说明inta=256,执行语句“printf(%x”,a);”的结果是(A)。A)0100B)0256C)0FFED)00FF7.字符串“\22a,0”的长度是(C)。A)
3、8B)7C)6D)58.下面4个选项中,均是合法的转义字符的选项时(A)。A)‘’‘\’‘’B)‘’‘ 17’‘\’C)‘ 18’‘f’‘xab’D)‘\0’‘101’‘x1f’9.下面4个选项中,均是不合法的转义字符的选项时(B)。A)‘t’‘\’‘x1f’B)‘1011’‘’‘a’C)‘ 11’‘f’‘}’D)‘abc’‘101’‘x1f’10.已知intj,i=1;,执行语句j=-i++;后,j的值是(C)。A)1B)2C)-1D)-211.已知in
4、ti,a;,执行语句i=(a=2*3,a*5),a+6;后,变量i的值是(C)。A)6B)12C)30D)3612.已知inti=5;,执行语句i+=++I;后,变量i的值是(C)。A)10B)11C)12D)A)、B)、C)答案都不对5.已知:floatx=1,y;,则y=++x*++x的结果为(D)。A)9B)6C)1D)表达式是错误的6.已知charw;intx;floaty;doublez;,则表达是w*x+z-y结果的类型是(D)。A)floatB)charC)intD)double7.s
5、izeof(double)是(C)。A)函数调用B)double型表达式C)int型表达式D)非法表达式8.假设所有变量均为整数,则表达是(a=2,b=5,b++,a+b)的值是(B)。A)7B)8C)6D)29.若有定义:inta=7;floatx=2.5,y=4.7;,则表达式x+a%3*(int)(x+y)%2/4的值是(A)。A)2.500000B)2.750000C)3.500000D)0.00000010.设变量n为float类型,m为int类型,则以下实现将n中的数值保留小数点后两位,
6、第3位进行四舍五入运算的表达式是(B)。A)n=(n*100+0.5)/100.0B)m=n*100+0.5,n=m/100.0C)n=n*100+0.5/100.0D)n=(n/100+0.5)*100.011.以下能正确的定义整数变量a、b和c,并为其赋初值5的语句是(B)。A)inta=b=c=5;B)inta,b,c=5;C)a=5,b=5,c=5;D)a=b=c=5;5.已知ch是字符型变量,下面不正确的赋值语句是(A)。A)ch=‘a+b’;B)ch=‘ ’;C)ch=‘7’+‘9’;
7、D)ch=5+9;6.设x、y均为float型变量,则以下不合法的赋值语句是(B)。A)++x;B)y=(x%2)/10;C)x*=y+8;D)x=y=0;7.以下程序的输出结果是(D)。voidmain(void){printf(“*s1=%15s*”,“chinabeijing”);printf(“*s2=%-5s*”,“chi”);}A)*s1=chinabeijing□□□**s2=**chi*B)*s1=chinabeijing□□□**s2=chi□□*C)*s1=*□□chin
8、abeijing**s2=□□chi*D)*s1=*□□□chinabeijing**s2=chi□□*26.以下程序的输出结果是(C)。(注:□表示空格)voidmain(void){longy=-43456;printf(“y=%-8ld”,y);printf(“y=%-08ld”,y);printf(“y=%08ld”,y);printf(“y=%+8ld”,y);}A)y=□□-43456y=-□□-43456y=-0043456B)y=□□-