永发信息网

C# 选择练习题

答案:2  悬赏:20  手机版
解决时间 2021-05-10 10:59
  • 提问者网友:像風在裏
  • 2021-05-10 05:47

51. Consider the following code segment:
int[] x = {1, 2, 3, 3, 3};
bool[] b = new bool[x.Length];
for ( int i = 0; i < b.Length; i++ )
b[i] = false;
for ( int i = 0; i < x.Length; i++)
b[ x[i] ] = true;
int count = 0;
for (int i = 0; i < b.Length; i++)
{
if ( b[i] == true )
count++;
}
After the code segment is executed, the value of count would be:
A. 1
B. 2
C. 3
D. 4
E. 5
52. What will be printed?
int x = 4;
if(x > 5)
x = x + 5;
Console.Write("x is " + x);
A. x is 5
B. x is 9
C. x is 4
D. nothing will be printed
53. Exceptions can be trapped by placing the statements that might cause an error in a(n)
_______________ block.
A. find/catch
B. try/fix
C. find/finally
D. try/catch
E. try/finally
54. How many times will the following while loop print the value of x?
int x = 0;
while(x < 10)
{
Console.Write(x.ToString());
x++;
}
A. 0
B. 11
C. 10
D. 9

46. Consider the following code segment:
int[] x = { 0, 1, 2, 3 };
int temp;
int i = 0;
int j = x.Length - 1;
while (i < j)
{
temp = x[i];
x[i] = x[j];
x[j] = 2 * temp;
i++;
j--;
}
After this code is executed, array “x” contains the values:
A. { 3, 2, 2, 0}
B. {0, 1, 2, 3}
C. {3, 2, 1, 0}
D. {0, 2, 4, 6}
E. {6, 4, 2, 0}

56. Consider the following code segment:
int[ ] x1 = {0, 1, 2, 3};
int[ ] x2 = {1, 2, 2, 3};
int i1 = 0;
int i2 = 0;
int count = 0;
while ( (i1 < x1.Length) && (i2 < x2.Length))
{
if ( x1[i1] == x2[i2] )
{
Count++;
i2++;
}
else if (x1[i1] < x2[i2])
{
i1++;
}
else
{ // x1[i1] > x2[i2]
i2++;
}
}
After the code segment is executed in the above code, what will be the value of counter?
A. 0
B. 1
C. 2
D. 3
E. 4
56. To read a text file stored on disk, a C# programmer would need to read the file as:
A. a stream
B. a channel
C. a port
D. a dialog
E. XML

最佳答案
  • 五星知识达人网友:长青诗
  • 2021-05-10 07:04
1;C, 2:C, 3:题目看不懂, 4:C 5:A, 6:E 7:题目看不懂~ 编号写错了 呵呵
全部回答
  • 1楼网友:胯下狙击手
  • 2021-05-10 08:07
一 填空题 1. 4, - , .提示:题虽简单,但这类概念题在七年级的考试中几乎必考。 2. 0,0.提示:|x|≥0,|y|≥0.∴x=0,y=0. 3.相等或者互为相反数。提示:互为相反数的绝对值相等 。 4. 549.5, , .提示:到数轴上两点相等的数的中点等于这两数和的一半. 5. 0.提示:每相邻的两项的和为0。 6. -8.提示: ,4+a=0,a-2b=0,解得:a= -4,b= -2. = -8. 7. x-3=±2。x=3±2,x=5或x=1. 8. -1或7。提示:点3距离4个单位的点表示的有理数是3±4。 9. 3.1415-3.1424.提示:按照四舍五入的规则。 10.1,2.提示:大于零的整数称为正整数。 11. <0.提示:有理数的加法的符号取决于绝对值大的数。 12. =5625=100×5×(5+1)+25; =7225=100×8×(8+1)+25; =100×10×(10+1)+25=11025. 13. , , .提示:这一列数的第n项可表示为(-1)n . 14. 提示:(1)集合是指具有某一特征的一类事物的全体,注意不要漏掉数0,题目中只是具体的几个符合条件的数,只是一部分,所以通常要加省略号。 (2)非负数表示不是负数的所有有理数,应为正数和零,那么非正数表示什么呢?(答:负数和零) 答案:整数集合:{ ……} 负数集合:{ ……} 分数集合:{ ……} 非负数集合:{ ……} 正有理数集合:{ ……} 负分数集合:{ ……} 二 选择题 15. D.提示:对于两个负数来说,绝对值小的数反而大,所以A错误。对于两个正数来说,绝对值大的数大,所以B错误。互为相反数的两个数的绝对值相等。 16.A.提示:-a+b-(-c)-(a+b)+(b+c)-(a+c)= -3a+b+c 17. C.提示:有效数字的定义是从左边第一位不为零的数字起,到右边最后一个数字结束。18.B 19.C 提示:当n为奇数时, , <0. 当n为偶数时, , <0.所以n为任意自然数时,总有 <0成立. 20. D.提示:两个有理数想加,所得数的符号由绝对值大的数觉得决定。 三计算题 21. 求下面各式的值 (1)-108 (2)19 .提示:先去括号,后计算。 (3)-
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯