您的位置:首页 > 其它

.NET 入门测试题二:流程控制

2013-01-06 21:10 190 查看
自己从事.NET开发 已经有3个年头了,这三年自己在老家 做小网站为主,一直做重复的无用功,2个月前来到了上海,勉勉强强进了家 还不错的外资,买了本C#入门基础,重新开始看,收益良多,现在把这本书的每一个小章节的题目,拿出来给大家分享下。作为自己的学习记录。

(1) 如果两个整数,存储在变量Var1 和Var2中,该进行怎么养的布尔测试,看看其中的一个(但不是两个)是否大于10?

(2) 编写一个应用程序,,其中包含练习(1)中的逻辑,要求用户输入两个数字并显示它们,但拒绝接受两个数字都大于10的情况,并要求用户重新输入。

(3) 下面的代码存在什么错误?

Int I;
For(i=1;i<=10;i++)
{
If((i%5) = 0)
Continue;
Console.wirteline(i);
}


闪光弹过后就是答案哦!

闪光弹!~~~~~~~~~~

答案如下:

(1)(Var1 > 10)^ (Var2 >10)

(2)

Bool numbersOK=false;
Double var1,var2;
Var1 =0;
Var2=0;
While(!numberOk)
{
Console.writeline(“请输入一个数字:”);
Var1=console.readline();
Console.writeline(“请输入另一个数字:”);
Var2=console.readline();
If((Var1 > 10)^ (Var2 >10)
{
Console.wirte(“可能有一个数字大于10了,请重新输入”);
}
Else
{
numberOk = false;
}
)

Console.wirteline(“您输入的两个数字是{0},{1}”,var1.tostring(),var2.tostring());
}


(3) Bool类型判断 不能用赋值”=” 需要用 “==”.

以上资源来自于C# 入门经典。附上链接:

http://t.cn/zjO7kmp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: