任务1:
假设整型变量 a 的值是 1,b 的值是 2,c 的值是 3,在这种情况下分别执行下
面各个语句,写出执行对应语句后整型变量u 的值,做简短分析.
1) u = a ? b : c;
2) u = (a = 2) ? b + a : c + a;
面各个语句,写出执行对应语句后整型变量u 的值,做简短分析.
1) u = a ? b : c;
2) u = (a = 2) ? b + a : c + a;
我的程序:
运行图:
分析:若?前就一数字,则判断其是否不为0,是则输出:前的定义,否则输出后面的
任务2:假设整型变量a 的值是1 ,b 的值是2 ,c 的值是0 ,写出下面各个表达式的值。做简短分析.
我的程序
运行结果:
!>&&>||
任务3. 写程序计算以下各个表达式的值。
我的程序:
运行结果:
任务4:以下是两种“返回二个参数中最大的一个”的程序写法,理解并运行这两种写法,做简短分析.
写法一:
写法二:仅函数
运行结果:
任务5:参考任务4,编写“返回三个参数中最大的一个”的程序,要求函数名为 double tmax(double, double, double),详细说明设计思路.
我的程序:
运行结果:
任务6:写一个简单程序,它输出从1 到10的整数,详细说明设计思路。
我的程序:
运行图:
思路:看到1-10意外的想起了条件结构,果断用while设定上限,下限自己定义,然后用自增运算符运算
任务7: 写一个简单程序,它输出从10到-10的整数,详细说明设计思路。
我的程序:
运行结果: