C语言章节自测数据类型表达式_第1页
C语言章节自测数据类型表达式_第2页
C语言章节自测数据类型表达式_第3页
C语言章节自测数据类型表达式_第4页
C语言章节自测数据类型表达式_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1、为表示关系 xyz,应使用的 C 语言表达式是:A) (xy)&(yz)B) (xy)AND(yz)C) xyzD) (xy)&(yz)正确答案是: A2、设有如下变量定义:int i=8,k,a,b;unsignedw=5;double x=1.42, y=5.2;则以下符合 C 语言语法的表达式是:A) a+=a-=(b=4)*(a=3)B) x%(-3)C) a=a*3=2D) y=float(i) 正确答案是: A3、若已定义 x 和 y 是整型变量,x=2;,则表达式 y=2.75+x/2 的值是:A) 5.5B) 5C) 3D) 4.0 正确答案是: C4、若已定义 int a

2、,则表达式 a=10,a+10,a+的值是:A) 20B) 10C) 21D) 11正确答案是: B5、下面程序的输出结果是:#includevoid main()int a,b,c;int d;b=(a=32767, a+);c=d=0xffff;printf(%x,%d,%d,%dn,a,b,c,d);A) 8000,32767,65535,65535B) -1,-1,32767,8000C) -1,-1,-1,-1D) 32767,-1,-1,-1正确答案是: A6、已知 a=12,则表达式 a+=a-=a*=a 的结果是:A) 0B) 144C) 12D) 264正确答案是: A7、设

3、有如下定义:int x=10,y=3,z;则语句printf(%dn,z=(x%y,x/y);的输出结果是A) 1B) 0C) 4D) 3正确答案是: D8、已知字母 A 的 ASCII 码为十进制的 65,下面程序的输出是#includevoid main()char ch1,ch2;ch1=A+5-3;ch2=A+6-3;printf(%d,%cn,ch1,ch2);A) 67,DB) B,CC) C,DD) 不确定的值正确答案是: A9、在下列选项中,不正确的赋值语句是A) +t;B) n1=(n2=(n3=0);C) k=i=j;D) a=b+c=1;正确答案是: D1、下列四组常数中

4、,均是正确的八进制数或十六进制数的一组是:A) 0160xbf018B) 0abc0170xaC) 0100x110x16D) 0A127FF-123正确答案是: C2、设有说明:char w; int x; float y; double z; 则表达式:w*x+z-y 值的数据类型是:A) floatB) charC) intD) double正确答案是: D3、以下能正确定义变量 a、b 和 c 并为其赋值的语句是:A) int a=5; b=5; c=5;B) int a,b,c=5;C) a=5, b=5, c=5;D) int a=5, b=5, c=5;正确答案是: D4、在 C

5、 语言中,下面合法的长整型数是:A) 0LB) 4967C) 0.054838743D) 21.869e10正确答案是: A5、设变量 a 是整型,f 是实型,i 是双精度型,则表达式 10+a+i*f 的数据类型是:A) int 型 B) float 型 C) double 型 D) 不确定正确答案是: C6、若有定义 int a=12,则表达式 a+=a-=a*=a 的值是:A) 0B) -264C) -144D) 132正确答案是: A7、下面程序的输出结果是:#includevoidmain()int a=-1, b=4, k;k=(+a=0)&(b-=0);printf(%d,%d,

6、%dn,k,a,b);A) 1,1,2B) 1,0,3C) 0,1,2D) 0,0,3正确答案是: D8、阅读下面的程序#includevoid main()int i,j,m,n;i=8;j=10;m=+i;n=j+;printf(%d,%d,%d,%d,i,j,m,n);程序的运行结果是:A) 8,10,8,10B) 9,11,8,10C) 9,11,9,10D) 9,10,9,11正确答案是: C9、请读程序:#include void main() int a; float b,c; scanf(%2d%3f%4f,&a,&b,&c); printf(na=%d,b=%f,c=%fn,

7、a,b,c);若运行时从键盘上输入 9876543210(表示回车),则上面程序的输出结果是C) a=98,b=765.000000,c=4321.000000 D) a=98,b=765.0,c=4321.0正确答案是: C1、一个 C 语言的执行是从:A) 本程序的主函数开始,到本程序的主函数结束B) 本程序的第一个函数开始,到本程序的最后一个函数结束C) 本程序的主函数开始,到本程序的最后一个函数结束D) 本程序的第一个函数开始,到本程序的主函数结束正确答案是: A你选择的答案是:未选 2、下面四个选项中,均是合法浮点数的选项是:A) 1e+15e-9.403e2B) -.6012e-4

8、-8e5C)123e1.2e-.4e-4D)-e3e-45.e-0正确答案是: B你选择的答案是:未选3、在 C 语言中,以下叙述不正确的是:A) 在 C 程序中,无论是整数还是实数,都能被准确无误的表示B) 在 C 程序中,变量名代表存储器中的一个位置C) 静态变量的生存期与整个程序的生存期相同D) C 语言中变量必须先说明后引用正确答案是: A4、表达式 5!=3 的值是:A) TB) 非零值C) 0D) 1正确答案是: D5、设 x 为 int 型变量,则执行语句 x=10 和 x+=x-=x-x 后,x 的值为:A) 10B) 20C) 40D) 30正确答案是: B6、若有定义 in

9、t a=12,则表达式 a+=a-=a*=a 的值是:A)0B) -264C)-144D) 132正确答案是: A7、阅读下面的程序#includevoidmain()char c1,c2;c1=getchar();c2=c1+3;printf(%c,%dn,c2,c2);已知A的 ASCII 的值为 65,如果从键盘上输入D则程序的运行结果是:A) D,68C) D,71正确答案是: DB) G,68D) G,718、以下程序的输出结果是#includevoid main()int a=-1,b=4,k;k=(+a0) & !(b-=y&chB&!y)的值是:A) 0B) 语法错C) 1D)

10、 假正确答案是: C6、执行下面程序段后,输出结果是:int a;int b=65536;a=b;printf(%dn,a);A) 65536B) 0C) -1D) 1正确答案是: A7、下面程序的输出结果是:#includevoid main()int a,b,c;int d;b=(a=32767, a+);c=d=0xffff;printf(%x,%d,%d,%dn,a,b,c,d);A) 8000,32767,65535,65535B) -1,-1,32767,8000C) -1,-1,-1,-1D) 32767,-1,-1,-1正确答案是: A8、阅读下面的程序#includevoid

11、 main()int i,j;float x,y;scanf(%f,%f,&i,&j);scanf(%f,%f,&x,&y);printf(i=%d,j=%dn,i,j);printf(x=%f,y=%fn,x,y);如果从键盘上输入32,1812.5,-4.3则程序的运行结果是:A) i=32,j=18 x=12.500000,y=-4.300000 C) i=32,j=18 x=12.5,y=-4.3 正确答案是: BB) i=不确定值,j=不确定值x=12.500000,y=-4.300000D) i=0,j=0x=12.5,y=-4.39、设有如下定义:int x=10,y=3,z;则

12、语句printf(%dn,z=(x%y,x/y);的输出结果是A) 1B) 0C) 4D) 3正确答案是: D1、在 C 语言中,下面合法的长整型数是:A) 0LB)4967C) 0.054838743D) 21.869e10正确答案是: A2、以下对整数的书写形式中,错误的是:A) 7000LB) 17000LC) -3078uD) 32767正确答案是: C3、已知 x=43,ch=A,y=0,则表达式(x=y&chB&!y)的值是:A) 0B) 语法错C) 1D) 假正确答案是: C4、执行以下程序,输出结果是:#includevoid main()int a=353;char b;b=

13、a;printf(%cn,b);A) bC) 65正确答案是: BB) aD) 错误信息5、下面程序的输出结果是:#includevoidmain()int a=-1, b=4, k;k=(+a=0)&(b-=0);printf(%d,%d,%dn,k,a,b);A) 1,1,2B) 1,0,3C) 0,1,2D) 0,0,3正确答案是: D6、设有如下定义:int x=10,y=3,z;则语句printf(%dn,z=(x%y,x/y);的输出结果是A) 1B) 0C) 4D) 3正确答案是: D7、若要求在 if 后一对圆括号中表示 a 不等于 0 的关系,则能正确表示这一关系的表达式为A

14、) a0B) !aC) a=0D) a正确答案是: D8、下面程序的输出的是#includevoid main()int x=10,y=3;printf(%dn,y=x/y);A) 0B) 1C) 3D) 不确定的值正确答案是: C9、请选出可用作 C 语言用户标识符的一组标识符A) voidB) a3_b3C) Fordefine_123-abcWORDIFCase正确答案是: BD) 2aDOsizeof1、C 语言所提供的基本数据类型包括字符型、整型、双精度型、单精度型和_:A) 指针型B) 结构型C) 数组型D) 枚举类型正确答案是: D2、a,b 均为整数,且 b!=0,则表达式 a

15、/b*b+a%b 的值是:A) aB) bC) a 被 b 除的整数部分D) a 被 b 除的商的整数部分正确答案是: A3、设有以下语句:int x=10;x+=3+x%(-3),则 x 的值是:A) 14B) 15C) 11D) 12正确答案是: A你选择的答案是:未选 4、若有定义:int y=7,x=12,则能使值为 3 的表达式是;A) x%=(y%=5)C) x%=y-y%5正确答案是: DB) x%=(y-y%5)D) (x%=y)-(y%=5)你选择的答案是:未选5、设 x 为 int 型变量,则执行语句 x=10 和 x+=x-=x-x 后,x 的值为:A) 10B) 20C

16、) 40正确答案是: BD) 30你选择的答案是:未选6、设 x,y,z,s 均为 int 型变量,且初值均为 1,则执行语句 s=+x|+y&+z后,则 s 的值为:A) 不定值B) 2C) 1D) 0正确答案是: C你选择的答案是:未选 7、阅读下面的程序#includevoid main()int i,j;scanf(%3d%2d,&i,&j);printf(i=%d,j=%dn,i,j);如果从键盘上输入 1234567,则程序的运行结果是:A) i=123,j=4567B) i=1234,j=567C) i=1,j=2D) i=123,j=45正确答案是: D你选择的答案是:未选8、

17、若 x 和 y 都是 int 型变量,x=100,y=200,且有下面的程序片段:printf(%d,(x,y);上面程序片段的输出结果是A) 200B) 100C) 100 200D) 输出格式符不够,输出不确定的值正确答案是: A你选择的答案是:未选9、请选出可用作 C 语言用户标识符的一组标识符A) voidB) a3_b3C) ForD) 2adefine_123-abcDOWORDIFCasesizeof正确答案是: B1、以下叙述正确的是:A) 在 C 程序中,主函数必须位于程序的最前面B) 在 C 程序中,一行只能写一条语句C) C 程序的基本结构是程序行D) C 语句是完成某种

18、程序功能的最小单位正确答案是: D你选择的答案是:未选 2、在 C 语言的变量类型说明中,int,char,float 等类型的长度是:A) 固定的B) 由用户自己定义的C) 任意的D) 与机器字长有关的正确答案是: D你选择的答案是:未选3、C 语言中,要求运算量必须是整型的运算符是:A) +B) /C) %D) *正确答案是: C你选择的答案是:未选4、为表示关系 xyz,应使用的 C 语言表达式是: A) (xy)&(yz) B) (xy)AND(yz) C) xyz D) (xy)&(yz) 正确答案是: A 你选择的答案是:未选5、设有如下变量定义:int i=8,k,a,b;uns

19、ignedw=5;double x=1.42, y=5.2;则以下符合 C 语言语法的表达式是:A) a+=a-=(b=4)*(a=3)B) x%(-3)C) a=a*3=2D) y=float(i)正确答案是: A你选择的答案是:未选6、阅读下面的程序#includevoid main()int i,j;float x,y;scanf(%f,%f,&i,&j);scanf(%f,%f,&x,&y);printf(i=%d,j=%dn,i,j);printf(x=%f,y=%fn,x,y);如果从键盘上输入32,1812.5,-4.3则程序的运行结果是:A) i=32,j=18B) i=不确定

20、值,j=不确定值x=12.500000,y=-4.300000x=12.500000,y=-4.300000C) i=32,j=18D) i=0,j=0x=12.5,y=-4.3x=12.5,y=-4.3正确答案是: B你选择的答案是:未选7、阅读下面的程序#includevoidmain()int i,j;scanf(%2d %*3d %2d,&i,&j);printf(%d%4d,i,j);如果从键盘上输入12 345 67则程序的运行结果是:A)12 67B) 12 345C)12345D) 程序语法出错正确答案是: A你选择的答案是:未选 8、下面合法的 C 语言字符常量是A) tB)

21、 AC) 65D) A正确答案是: A你选择的答案是:未选 9、在下列选项中,不正确的赋值语句是A) +t;B) n1=(n2=(n3=0);C) k=i=j;D) a=b+c=1;正确答案是: D你选择的答案是:未选 1、下面四个选项中,均是合法浮点数的选项是:A) 1e+15e-9.403e2B) -.6012e-4-8e5C) 123e1.2e-.4e-4D) -e3e-45.e-0正确答案是: B你选择的答案是:未选 2、C 语言中,要求运算量必须是整型的运算符是:A) +B) /C) %D) *正确答案是: C你选择的答案是:未选 3、a,b 均为整数,且 b!=0,则表达式 a/b

22、*b+a%b 的值是:A) aB) bC) a 被 b 除的整数部分D) a 被 b 除的商的整数部分正确答案是: A你选择的答案是:未选 4、设有以下语句:int x=10;x+=3+x%(-3),则 x 的值是:A) 14B) 15C) 11D) 12正确答案是: A你选择的答案是:未选 5、以下程序的输出结果是:#includevoidmain()int a=12, b=12;printf(%d,%dn,-a,+b);A) 10,10B) 12,12C) 11,10D) 11,13正确答案是: D你选择的答案是:未选 6、若有以下定义和语句:int a=010, b=0x10, c=10

23、;printf(%d,%d,%dn,a,b,c);则输出结果是:A) 10,10,10B) 8,16,10C) 8,10,10D) 8,8,10正确答案是: B你选择的答案是:未选 7、若有定义 int a=12,则表达式 a+=a-=a*=a 的值是:A) 0B) -264C) -144D) 132正确答案是: A你选择的答案是:未选 8、若要求在 if 后一对圆括号中表示 a 不等于 0 的关系,则能正确表示这一关系的表达式为A) a0B) !aC) a=0D) a正确答案是: D你选择的答案是:未选 9、在下列选项中,不正确的赋值语句是A) +t;B) n1=(n2=(n3=0);C)

24、k=i=j;D) a=b+c=1;正确答案是: D你选择的答案是:未选 1、在 C 语言中,下面合法的长整型数是:A) 0LB) 4967C) 0.054838743 D) 21.869e10正确答案是: A你选择的答案是:未选 2、设变量 a 是整型,f 是实型,i 是双精度型,则表达式 10+a+i*f 的数据类型是:A) int 型B) float 型C) double 型D) 不确定正确答案是: C你选择的答案是:未选3、若有定义 int x=3,y=2 和 float a=2.5,b=3.5,则表达式:(x+y)%2+(int)a/(int)b 的值是:A) 0B) 2C) 1.5D

25、) 1正确答案是: D你选择的答案是:未选 4、以下对整数的书写形式中,错误的是:A) 7000LB) 17000LC) -3078uD) 32767正确答案是: C你选择的答案是:未选 5、若 d 为 double 型变量,则表达式 d=1,d+5,d+的值是:A) 1B) 6.0C) 2.0D) 1.0正确答案是: D你选择的答案是:未选 6、若有定义:int y=7,x=12,则能使值为 3 的表达式是;A) x%=(y%=5)C) x%=y-y%5正确答案是: DB) x%=(y-y%5)D) (x%=y)-(y%=5)你选择的答案是:未选7、下面程序的输出结果是:#includevo

26、id main()int a=5,b=3;float x=3.14, y=6.5;printf(%d,%dn,a+b!=a-b,x=(y-=6.1);A) 1,0B) 0,1C) 1,1D) 0,0正确答案是: A你选择的答案是:未选 8、下面程序的输出结果是:#includevoidmain()int a=-1, b=4, k;k=(+a=0)&(b-=0);printf(%d,%d,%dn,k,a,b);A) 1,1,2B) 1,0,3C) 0,1,2D) 0,0,3正确答案是: D你选择的答案是:未选 9、已知 a=12,则表达式 a+=a-=a*=a 的结果是:A) 0B) 144C)

27、 12D) -264正确答案是: A你选择的答案是:未选 1、下面四个选项中,均是合法浮点数的选项是:A) 1e+15e-9.403e2B) -.6012e-4-8e5C) 123e1.2e-.4e-4D) -e3e-45.e-0正确答案是: B你选择的答案是:未选 2、若当 A 的值为奇数时,表达式的值为真,A 的值为偶数时,表达式的值为假,则下面不能满足要求的表达式是:A) A%2=1B) !(A%2=0)C) !(A%2)D) A%2正确答案是: C你选择的答案是:未选3、若有代数式(3ae)/(bc),则下面不正确的 C 语言表达式是:A) a/b/c*e*3B) 3*a*e/b/cC

28、) 3*a*e/b*cD) a*e/c/b*3正确答案是: C你选择的答案是:未选4、下面程序的输出结果是:#includevoid main()int a,b,c;int d;b=(a=32767, a+);c=d=0xffff;printf(%x,%d,%d,%dn,a,b,c,d);A) 8000,32767,65535,65535B) -1,-1,32767,8000C) -1,-1,-1,-1正确答案是: A你选择的答案是:未选D) 32767,-1,-1,-15、以下程序的输出结果是#includevoid main() int x=10,y=10; printf(%d %dn,x

29、-,-y);A) 10 10B) 9 9C) 9 10D) 10 9正确答案是: D你选择的答案是:未选6、已知字母 A 的 ASCII 码为十进制的 65,下面程序的输出是#includevoid main()char ch1,ch2;ch1=A+5-3;ch2=A+6-3;printf(%d,%cn,ch1,ch2);A) 67,D正确答案是:AB) B,CC) C,D D) 不确定的值你选择的答案是:未选 7、设 int a=12,则执行完语句 a+=a-=a*a 后,a 的值是A) 552B) 264C) 144D) -264正确答案是: D你选择的答案是:未选 8、在下列选项中,不正

30、确的赋值语句是A) +t;B) n1=(n2=(n3=0);C) k=i=j;D) a=b+c=1;正确答案是: D你选择的答案是:未选 9、下面程序的输出是#includevoid main() int k=11; printf(k=%d,k=%o,k=%xn,k,k,k);A) k=11,k=12,k=11C) k=11,k=013,k=0xb正确答案是: DB) k=11,k=13,k=13D) k=11,k=13,k=b你选择的答案是:未选1、以下叙述正确的是:A) 在 C 程序中,主函数必须位于程序的最前面B) 在 C 程序中,一行只能写一条语句C) C 程序的基本结构是程序行D)

31、C 语句是完成某种程序功能的最小单位正确答案是: D你选择的答案是:未选 2、设有说明:char w; int x; float y; double z; 则表达式:w*x+z-y 值的数据类型是:A) floatB) charC) intD) double正确答案是: D你选择的答案是:未选3、若有定义 int a=12,n=5,则表达式 a%=(n%2)运算后,a 的值:A) 0B) 1C) 12D) 6正确答案是: A你选择的答案是:未选 4、若 d 为 double 型变量,则表达式 d=1,d+5,d+的值是:A) 1B) 6.0C) 2.0D) 1.0正确答案是: D你选择的答案是

32、:未选5、为表示关系 xyz,应使用的 C 语言表达式是: A) (xy)&(yz) B) (xy)AND(yz) C) xyz D) (xy)&(yz) 正确答案是: A 你选择的答案是:未选6、设有以下语句:int x=10;x+=3+x%(-3),则 x 的值是:A) 14B) 15C) 11D) 12正确答案是: A你选择的答案是:未选 7、以下程序的输出结果是:#includevoidmain()int a=12, b=12;printf(%d,%dn,-a,+b);A) 10,10B) 12,12C) 11,10D) 11,13正确答案是: D你选择的答案是:未选 8、若已定义 x

33、 和 y 是整型变量,x=2;,则表达式 y=2.75+x/2 的值是:A) 5.5B) 5C) 3D) 4.0正确答案是: C你选择的答案是:未选 9、若有以下定义和语句:int a=010, b=0x10, c=10;printf(%d,%d,%dn,a,b,c);则输出结果是:A) 10,10,10B) 8,16,10C) 8,10,10D) 8,8,10正确答案是: B你选择的答案是:未选 1、以下叙述正确的是:A) 在 C 程序中,主函数必须位于程序的最前面B) 在 C 程序中,一行只能写一条语句C) C 程序的基本结构是程序行D) C 语句是完成某种程序功能的最小单位正确答案是:

34、D你选择的答案是:未选 2、设有说明:char w; int x; float y; double z; 则表达式:w*x+z-y 值的数据类型是:A) floatB) charC) intD) double正确答案是: D你选择的答案是:未选3、下面程序的输出是:#includevoid main()unsigned int a=32767;printf(a=%dn,a);A) a=32768C) a=32767正确答案是: CB) a=-32767D) a=-1你选择的答案是:未选4、以下叙述中不正确的是:A) 空字符串(即两个双引号连写)只占一个存储单元B) 字符型常量可以放在字符型变量

35、中C) 字符串常量可以放在字符型变量中D) 字符型常量可以与整数混合运算,而字符串常量不可以正确答案是: C你选择的答案是:未选 5、若有以下定义和语句:int a=010, b=0x10, c=10;printf(%d,%d,%dn,a,b,c);则输出结果是:A) 10,10,10B) 8,16,10C) 8,10,10D) 8,8,10正确答案是: B你选择的答案是:未选 6、下面程序的输出结果是:#includevoid main()int a,b,c;int d;b=(a=32767, a+);c=d=0xffff;printf(%x,%d,%d,%dn,a,b,c,d);A)800

36、0,32767,65535,65535B) -1,-1,32767,8000C) -1,-1,-1,-1D) 32767,-1,-1,-1正确答案是: A你选择的答案是:未选 7 、 已 知 有 double 型 变 量 x=2.5,y=4.7, 整 型 变 量 a=7, 则 表 达 式x+a%3*(int)(x+y)%2/4的值是:A)2.4B) 2.5C)2.75D) 0正确答案是: B你选择的答案是:未选 8、阅读下面的程序#includevoidmain()char c1,c2;c1=getchar();c2=c1+3;printf(%c,%dn,c2,c2);已知A的 ASCII 的

37、值为 65,如果从键盘上输入D则程序的运行结果是:A) D,68B) G,68C) D,71D) G,71正确答案是: D你选择的答案是:未选9、为表示关系 xyz,应使用 C 语言表达式A) (x=y)&(y=z)B) (x=y)AND(y=z)C) (x=y=z)D) (x=y) & (y=z)正确答案是: A你选择的答案是:未选1、在 C 语言中,五种基本数据类型存储空间长度的排列顺序是:A) charint=floatdoubleB) char=int=floatdoubleC) charint=float=doubleD) char=int=floatdouble正确答案是: A你选

38、择的答案是:未选2、在 C 语言中,下面合法的长整型数是:A) 0LB) 4967C) 0.054838743D) 21.869e10正确答案是: A你选择的答案是:未选 3、在 C 语言中,要求运算量必须是整型或字符型的运算符是:A) &B) %C) !D) +正确答案是: B你选择的答案是:未选4、设有如下变量定义:int i=8,k,a,b;unsignedw=5;double x=1.42, y=5.2;则以下符合 C 语言语法的表达式是:A) a+=a-=(b=4)*(a=3)B) x%(-3)C) a=a*3=2D) y=float(i)正确答案是: A你选择的答案是:未选5、若有

39、定义 int a=12,则表达式 a+=a-=a*=a 的值是:A) 0B) -264C) -144D) 132正确答案是: A你选择的答案是:未选 6、阅读下面的程序#includevoid main()int i,j;scanf(%3d%2d,&i,&j);printf(i=%d,j=%dn,i,j);如果从键盘上输入 1234567,则程序的运行结果是:A) i=123,j=4567 B) i=1234,j=567 C) i=1,j=2 D) i=123,j=45 正确答案是: D 你选择的答案是:未选7、若 x 和 y 都是 int 型变量,x=100,y=200,且有下面的程序片段:

40、printf(%d,(x,y);上面程序片段的输出结果是A) 200B) 100C) 100200D) 输出格式符不够,输出不确定的值正确答案是: A你选择的答案是:未选 8、以下程序的输出结果是#includevoid main()int a=-1,b=4,k;k=(+a0) & !(b-=0);printf(%d %d %dn,k,a,b);A) 1 0 4B) 1 0 3C) 0 0 3D) 0 0 4正确答案是: D你选择的答案是:未选 9、表达式: 10!=9 的值是A) trueB) 非零值C) 0D) 1正确答案是: D你选择的答案是:未选 1、以下能正确定义变量 a、b 和 c

41、 并为其赋值的语句是:A) int a=5; b=5; c=5;B) int a,b,c=5;C) a=5, b=5, c=5;D) int a=5, b=5, c=5;正确答案是: D你选择的答案是:未选 2、下面程序的输出是:#includevoid main()unsigned int a=32767;printf(a=%dn,a);A) a=32768B) a=-32767C) a=32767D) a=-1正确答案是: C你选择的答案是:未选 3、设有以下语句:int x=10;x+=3+x%(-3),则 x 的值是:A) 14B) 15C) 11D) 12正确答案是: A你选择的答案是:未选 4、在 C 语言中,要求运算量必须是整型或字符型的运算符是:A) &

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论