分析:
本题考察多组数据输入和使用if语句进行区间判断,同时注意if else嵌套方法防止判断失败。
题解:
#include <bits/stdc++.h>
using namespace std;
int main() {
int t = 0;
//循环输入t
while(scanf("%d", &t) != EOF) {
//分别判断t的区间范围,然后对应输出结果即可。
if(t == 0)
printf("0.5\n");
else if(t > 0)
printf("1\n");
else
printf("0\n");
}
return 0;
}总结:
对于阶跃函数的三个区间分别使用if else进行判断。

京公网安备 11010502036488号