文档介绍:SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#
C所有的自测题
第一章
计算机只能直接理解仅有1和0组成的机器语言。
计算机处理数据时,使用的是被称为计算机程ine方法。
(“ThisisaC#\napplication”);
在控制台窗口的两行中显示“thisisaC#application”,第一行应以“C#”结尾,。
(“{0}/n{1}”,“ThisisaC#”,“application”);
。
(c<7);
(“Cislessthan7”);
错误:if语句中条件(c<7)的有圆括号之后的分号错误。
改正:将这个分号删除。[注:如果不删除分号,则不管if中的条件是否为真,输出语句都会执行。]
(C=>7)
(“Cisequaltoorgreaterthan7”);
错误:关系运算符=>不正确。改正:将=>改为>=。
、语句或注释,完成下列任务。
。
//Calculatingtheproductofthreeintegers
,y,z和result声明成int型。
Intx,y,z,result;
或者
Intx;
Inty;
Intz;
Intresult;
。
(“Enterfirstinterger:”);
,并将它保存在变量x中。
X=ConvertToInt32(());
。
(“Entersecondinterger:”);
,并将它保存在变量y中。
y=ConvertToInt32(());
。
(“Enterthirdinterger:”);
8读取用户输入的第三个整数,并将它保存在变量z中。
z=ConvertToInt32(());
计算包含在变量x,y和z中的三个整数的乘积,并将结果赋值给变量result。
Result=x*y*z;
显示消息“Productis”,后接变量result的值。
(“Productis{0}”,result);
,写一个完整的程序,它计算并显示三个整数的乘积。
Usingsystem;
Publicclassproduct
{
Publicstaticvoidmain(string[]args)
{
Intx;
Inty;
Intz;
Intresult;
(“Enterfirstinterger:”);
X=ConvertToInt32(());
(“Entersecondinterger:”);
y=ConvertToInt32(());
(“Enterthirdinterger:”);
z=ConvertToInt32(());
Result=x*y*z;
(“Productis{0}”,result);
}
}
Enterfirstinteger:10Entersecondinteger:20
Enterthirdinteger:30Productis6000
第四章
蓝图对于房子而言,就如同对象对于类一样。
每个类声明都包含关键字class,后面紧跟着类的名称。
操作符new会创建在它的右边指定的类的对象。
每个参数都必须指定类型和名称。
默认情况下,没有在名字空间中显示声明的类,会被隐式的放入全局名字空间中。
当类的每个对象维护它自己的属性副本时,表示该属性的字段也被称为实例变量。
C#为存储实数提供了三种简单类型:float,double和decimal。
double类型的变量表示双精度浮点数。
Convert方法ToDecimal返回一个decima