C#物联网程序设计基础期中试卷(含答案)

C#物联网程序设计基础期中试卷(含答案)

ID:41582522

大小:140.76 KB

页数:6页

时间:2019-08-28

C#物联网程序设计基础期中试卷(含答案)_第1页
C#物联网程序设计基础期中试卷(含答案)_第2页
C#物联网程序设计基础期中试卷(含答案)_第3页
C#物联网程序设计基础期中试卷(含答案)_第4页
C#物联网程序设计基础期中试卷(含答案)_第5页
资源描述:

《C#物联网程序设计基础期中试卷(含答案)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、n

2、r>1、2、3、4、5、6、7、8、9、10、11>12、13、14、15、:_、单选题(每题2分,共30分,错填或不填均无分)************学院********学年第**学期C#物联网程序设计基础期中试卷(考试时间:90分钟试卷满分:100分)课程名称C#物联网程序设计基础共3页成纟负考试班级考核性质考试日期评卷教师题号二三四五六七八九十十…十二十三十四得分1.在32位计算机中,一个字长所占的字节数为()A)1B)2C)4D)82.以下选项中合法的用户标识符是()A)longB)testC)3DmaxD)break3.下面的

3、符号常量定义中,正确的是()(2分)A)constdoublePI3.14;B)constdoublePI;C)constdoublePI=3.14D)constPI3.144.若有定义:inta=l,b=2,c=3,d=4,x=5,y=6;则表达式(x=a>b)&&(y=c>d)的值为()。A)0B)1C)5D)65.以下()是不正确的字符串常量。A)〃12'12〃B)'dbc'C)〃0〃D)…6.若有定义:intx=llll,y=222,z=33;则语句Console.WriteLineC{0}+{1}+{2}x,y,z);运行后的输出

4、结果为()。A)111122233B)1111,222,33C)111122233D)1111+222+337•语句a=(3/4)+3%2;运行后,a的值为()。A)0B)1C)2D)38.以下选项中,与k二n卄完全等价的表达式是A)k二n,n二n+1B)n二n+1,k=nC)k=++nD)k+=n+l9.if语句嵌套使用时,else总是与()配对。A)同一行上的ifB)其之前最近的if0其之前最近的未配对的if0)缩排位置相同的if10.以下程序的输出结果是(^includevoidmain()inta=-l,b=l,k

5、;if(++a<0&&b-Y二0)Console.WriteLineC{0},{1}〃,a,);Console.WriteLine(z/{0},{1}〃,b,);A)-1,1C)1-1IL以下程序段中与语句k=a>b?(b>c?l:0):0;功能等价的是()oA)if(a>b&&b>c)k=l;elsek=0;B)if(a<=b)k=0;elseif(b<=c)k=l;elsek=0;D)if(a>b)k=l;elseif(b>c)k=l;12•执行语句for(i=l;i++〈4;);后变量i的值是。A)不定B)3C)4D)513.以下程序

6、段。do{x二x*x;}while(!x);A)是死循环B)循环执行2次C)循环执行1次D)有语法错误14.语句wh订e(!E);括号中的表达式!E等价于()。A)E=0B)E=1C)E!二1D)E!二013.对于下面程序段,描述屮正确的是()ointi二100;while(i=0)i=i-l;A)while循环执行100次B)循环体语句一次也不执行C)while循环执行99次D)循环体语句执行一次二、填空题(1-2题每空1分,3-5题每空2分,共10分)1、表达式3/5的值是_,3.0/5的值是0.6,3%5的值是3。2、若已定义:int

7、b;则语句b二4/3+2%4;运行后,b的值为_3。3、设i,j,k均为int型变量,则执行完下面的for语句后,k的值为10。for(1=0,>10;i<=j;i++,j—)k二i+j;4、若inta=2,b=3;floatx=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%(int)y的值是3.5.5、以下代码的输出结果为amain(){charm;m=(char)((int)'A'+32);Console.WriteLine(〃{0}"、m);}三、写出下列程序的运行结果(每题5分,共25分)1.voidmai

8、n(){inta=2,b=3,c=4;a*二16+(b++)-(++c);Console・WriteLine(a);答案:281.main(){intx=10,y=10;Console.WriteLine("x={0},y{1}",x--,--y);}答案:x=10,y=92.以下程序输出结果是。main(){intx=1,y=O,a=O,b=O;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;b++;}Cons

9、ole.Write(/Za={0},b={1}",a,b);}答案:a=2,b=l3.写出下面程序运行的结果()omain(){intk=l,n=342;do{k*=n%10;n

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。