第1章 绪 论 1 第1章 课堂实训 1-1. 编写一个简单的C#程序,输出如下内容: /*********************************************** * How are you ! * ***********************************************/ 1-2. 参考附录A,安装Visual Stdio 2005集成开发环境。 1-3. 参考附录A,安装MSDN。 1-4.定制 Visual Stdio.NET的集成开发环境。 习题一 1-1. 选择题 (1) 下面对 Read()和 ReadLine()方法的描述,哪些是正确的。(A,D) A. Read()方法一次只能从输入流中读取一个字符 B. 使用 Read()方法读取的字符不包含回车和换行符 C. ReadLine()方法读取的字符不包含回车和换行符 D. 只有当用户按下回车键时,Read()和 ReadLine()方法才会返回 (2) 下面对 Write()和 WriteLine()方法的描述,哪些是正确的。(B) A. WriteLine()方法在输出字符串的后面添加换行符 B. 使用 Write()方法输出字符串时,光标会位于字符串后面 C. 使用 Write()和 WriteLine()方法输出数值变量时,必须要先把数值变量转换成字符串 D. 使用不带参数的WriteLine()方法时,将不会产生任何输出 1-2.C#程序从哪儿开始执行?(Main()方法) 1-3. 在 C#程序中,using System 是必须的吗?(是) 1-4.C#中有两种注释方法:_//_____适用于单行注释,/* */______适用于多行注释。 第2章 课堂实训 2-1.输入一个3 位数的整数,编写一个程序,将它的十位数和百位数互换位置。 习题二 2-1. 选择题 (1) 下列标识符命名正确的是(A,D ) 第1章 绪 论 2 A. _int, Int, @int B. u sing, _u sing, @u sing C. NO1, NO_1, NO.1 D. A3, _A3,@A3 (2) 下列变量的声明方式不正确的是( A,B ) A. int a, string b, char c; B. int a=c=b=21; C. char a; D. string my String =”abc”; (3) 下面的标识符中,合法的是( C ) A. class , public B. 3a, _3a C. a3 D. a#5 (4) 设有说明语句int x=8;则下列表达式中,值为2的是(C ) A. x>8?x=0:x++; B. x/= x+x; C. x %= x-2; D. x+= 2; 2-2. C#的每条语句都通过___分号“;”___来结束。 2-3. 变量在使用前,必须先__声明或定义_____。 2-4. 通过_加括号_____可以改变运算符的运算顺序,使表达式更加清晰易懂。 2-5. 将下列各式写成C#语言表达式 (1) sinα +cosβ Asin(α )+Acos(β...