练习:

定义一个数字,判断这个数是否是奇数
是奇数打印“是奇数”,否则”不是奇数”
要求:if 语句来完成。
提示:奇数的判断:和2取余数不等于0

练习:改写奇数的判断。

创建 IfElseDemo1.cs
判断一个数是否是奇数,是“是奇数”,
否则打印“不是奇数”
要求:使用if..else语句实现。

练习:定义一个人的年龄,根据年龄,判断所属年龄段:

幼年:0-6
少年:7-16
青年:17-27
中年:28-60
老年:60-150

不合法数字()


day03作业 周四

1.自由设计编码题

学习了分支语句,请考虑一下:我们生活中哪些情景,现象可以使用if语句来实现.

  1. if…else 结构的举出一到两种案例. (尽量做)

    如:如果每月工资达到2万,就有钱去谈女朋友了
    如果月薪达不到2万,就得努力工作了

  2. if…else if ….else if ..else 形式的请举出一到两种案例
    如: 星座性别分析器

  3. if嵌套形式的请举出一到两种案例 (选做)
    如果明天是周末,就去玩
    否则就去上班;
    如果明天是周末,而且天气晴朗,就去室外玩;
    如果明天是周末,但是天气不晴朗,就在室内玩

然后,针对以上您列举的生活案例,能否写出具体的实现代码.
不限内容,不限类型,不限形式.请主动编写代码实现.

2.写出下列程序的运行结果
1)
int a = 1, b = 10;
int c1 = a++;
int c2 = ++b;
Console.WriteLine(
“a=” + a + “, b=” + b +
“, c1=” + c1 + “, c2=” + c2 );

答案:a=2,b=11
c1=1,c2=11

2)
int i = 100, j = 200;
bool b1 = (i > j) && (i++ > 100);
Console.WriteLine(b1);
Console.WriteLine(i);

答案:false
100
3)
int num1 = 10 ;
int num2 = ++num1 ;
Console.WriteLine( num1 );
Console.WriteLine( num2 );

int num3 = num1+=100 ;
Console.WriteLine( num1 );
Console.WriteLine( num3 );

int num4 = num1+=num2 ;
Console.WriteLine( num1 );
Console.WriteLine( num4 );

答案: num1=11
num2=11
num1=111
num3=111
num1=122
num4=122
4)
class DemoTest2
{
static void Main( string[] args )
{
int x = 5;
int y = 5;
int z = 5;
x++;
Console.WriteLine(x);
Console.Write(y++);
Console.WriteLine(++z);
}
}

答案:6
5
6
3.编程题.
通过控制台接收两个整数,使用不同的方法找出两个数中的最大值。
提示:可使用条件运算符 或 Math.Max()或 if..else语句