大学网课搜题引擎
首页
北京学银在线教育科技有限公司
高级语言程序设计(C#)
4 分支结构程序设计
题目详情
多选题
以下编码的输出结果是( )。
if(true)
Console.Write("第一条消息。");
Console.Write("第二条消息。"); A.
第一条消息。 B.
第二条消息。 C.
第一条消息。第二条消息。 D.
没有输出
查看答案与解析
多选题
以下程序的运行结果是( ) static void Main(string[] args) { int x = 1, a = 0, b = 0; switch (x) { case 0:b++;break; case 1:a++; break; case 2:a++; b++; break; } Console.WriteLine("a={0},b={1}", a, b); Console.ReadKey(); } A. a=2,b=1 B. a=1,b=1 C. a=1,b=0 D. a=2,b=2
简答题
static void Main(string[] args) { int a = 85; switch (a / 10) { case 0: case 1: case 2: case 3: case 4: case 5: Console.WriteLine("差"); break; case 6: Console.WriteLine("中"); break; case 7: case 8: Console.WriteLine("良"); break; case 9: case 10: Console.WriteLine("优"); break; default: break; } Console.ReadLine(); } 以上程序的运行结果是 【1】
多选题
C#中if语句后面的表达式不能是( ) A. 逻辑表达式 B. 条件表达式 C. 算术表达式 D. 布尔类型的表达式
多选题
在C#中switch语句用( )关键字来处理不匹配case语句的值 A. default B. anyelse C. break D. goto
多选题
switch…case语句中case关键字后面的常量表达式( ) A. 必须相同 B. 可以相同,可以不同 C. 必须不同 D. 以上都不对
多选题
如果x=30,y=75,以下代码段的输出结果是( )。 if(x 30) { if (y >= 100) { Console.WriteLine("red"); } else { Console.WriteLine("yellow"); } } else { Console.WriteLine("green"); } A. red B. yellow C. green D. red,yellow
多选题
下面if语句统计满足“性别(gender)为男,职称(duty)为副教授,年龄(莆)小于40岁”条件的人数,正确的语句是( ) A. if(gender==“男” || age if(gender==“男”&& age if(gender==“男” && age if(gender==“男” || age<40 or duty=="副教授") n=n+1;
多选题
用if语句表示如下分段函数 f(x),下面不正确的程序是 A. if(x>=1) f=2*x+1; f=3*x/(x-1); B. if(x>=1) f=2*x+1; if(x f=3*x/(x-1); if(x>=1) f=2*x+1; D. if(x else f=2*x+1;
多选题
以下程序的输出结果是 static void Main(string[] args) { int a=8,b=9,t; t=a; if(a t*=t; Console.WriteLine("{0}", t); Console.ReadKey(); } A. 8 B. 9 C. 81 D. 64
多选题
以下程序的输出结果是( ) static void Main(string[] args) { int x=200,y=-10,z=300; if(x if(y else z+=10; Console.WriteLine("{0}",z); Console.ReadKey(); } A. 0 B. -300 C. 200 D. 300
多选题
如果y=75,以下编码的输出结果是( )。 public void Demo(int y) { const int x= 80; if (y >= 10) { x = 90; } else { x = 45; } Console.WriteLine(x); } A. 80 B. 90 C. 45 D. 程序报错
多选题
switch…case语句中的case关键字后面的表达式是( ) A. 任意表达式 B. 常量表达式 C. 关系表达式 D. 以上都不对
多选题
以下程序的输出结果是( ) static void Main(string[] args) { int x=200,y=-10,z=300; if(x if(y else z+=10; Console.WriteLine("{0}",z); Console.ReadKey(); } A. 0 B. -300 C. 200 D. 300
多选题
下列程序运行后的输出结果是( ) static void Main(string[] args) { int x1=1,x2=0,x3=0; if(x1=x2+x3) Console.WriteLine("****"); else Console.WriteLine("####"); Console.ReadKey(); } A. #### B. **** C. 有语法错误 D. 无输出结果
多选题
用if语句表示如下分段函数 f(x),下面不正确的程序是 A. if(x>=1) f=2*x+1; f=3*x/(x-1); B. if(x>=1) f=2*x+1; if(x f=3*x/(x-1); if(x>=1) f=2*x+1; D. if(x else f=2*x+1;
多选题
C#中if语句后面的表达式不能是( ) A. 逻辑表达式 B. 条件表达式 C. 算术表达式 D. 布尔类型的表达式
多选题
下面if语句统计满足“性别(gender)为男,职称(duty)为副教授,年龄(莆)小于40岁”条件的人数,正确的语句是( ) A. if(gender==“男” || age if(gender==“男”&& age if(gender==“男” && age if(gender==“男” || age<40 or duty=="副教授") n=n+1;
多选题
下面程序段求两个数x和y中的大数,不正确的是( ) A. maxNum=(x>y)?x:y; B. if(x>y) maxNum=x; else maxNum=y; C. maxNum=Math.Max(x,y); D. if(y>x) maxNum=y; maxNum=x;
多选题
在C#中switch语句用( )关键字来处理不匹配case语句的值 A. default B. anyelse C. break D. goto
多选题
以下程序的运行结果是( ) static void Main(string[] args) { int x = 1, a = 0, b = 0; switch (x) { case 0:b++;break; case 1:a++; break; case 2:a++; b++; break; } Console.WriteLine("a={0},b={1}", a, b); Console.ReadKey(); } A. a=2,b=1 B. a=1,b=1 C. a=1,b=0 D. a=2,b=2
高级语言程序设计(C#)
章节列表
2 C#初步体验
13
3 C#语言基础
34
4 分支结构程序设计
22
5 循环结构程序设计
22
6 数组
21
7 类与对象
23
8 类的方法
20
9 类的继承和多态
16