一、填空题(每空2分,总计44分)1.case之后必须是___________,其类型同样可以是____、____和____。Case块可以存在__个,且____改变相互之间的顺序,但每个case之后常量表达式的值不能相同。2.在C#语言中,条件语句分为____语句和____语句两种。3.在C#语言中,switch条件结构又被称为________结构。4.在switch结构中,使用______来结束switch结构的执行。5.只能针对基本数据类型使用swtich,包括_____、_____等类型。6.在C#语言中,要求每一个case语句和default语句中都必须包含_______语句,否则将出现语法错误。7.在C#语言中的循环结构有_______、_______、_______和_______四种实现方式。8.Break语句在循环语句中用于____________________。9.Continue语句只能在_________中使用,用于____________________。10.数值数组元素的默认值为________,而引用类型元素的默认值为________。二、程序编码题11.输入1~7,显示对应星期几的中文,比如,输入7,输出星期天。(用两种方式实现)(12分)12.输入一个学生6门课的成绩,然后输出其总成绩、平均成绩、最好成绩、最差成绩,分析并给出评语(使用数组实现)。(14分)13.编写一个程序,定义常量Pi=3.14159265,从键盘上输入半径,求出面积。(10分)14.编写程序,从键盘上输入三个数,用三元运算符把最大数找出来。(10分)15.输出9*9乘法表(10)16.编写一个程序,输入一个字母,如果是大写字母,就转换成小写字母,否则不转换。17.分别使用for、while、do-while语句编程,求1~100之内所有奇数的和与所有偶数的和。