c++编程填空题,求解答

哪位大老帮帮我呗,俺只是一个初学者,感觉这些题好难,求各位帮帮我呗

img

img

img

img

img

img

img

img

你分开提问吧

供参考:
//第一图 分段函数
#include <math.h> //3分
if (x < 0) f = abs(x + 1)//3分
else if (x >= 0 && x <= 5)//3分
printf("x=%.2f,y=%.2f\n", x, f);//3分

//第二图 数字星期
#include <stdio.h> // 2分
int x; //2分 变量定义
scanf("%d", &x);//2分 数据输入
switch (x) // 2分 开始判断
default // 2分

//第三图 三角形
if (a + b > c && a + c > b && b + c > a) //3分

//第四图 三个整数,按从小到大顺序输出
cout << a << "," << b << "," << c;
if (a <= c) // 2分
cout << c << "," << a << "," << b;

if (b <= c) //2分
cout << b << "," << c << "," << a;//2分
else //2分

//第五图 猜数字
while (iCounter < 10) //2分 ,题目没拍全,假设猜 10 次
iCounter++; //2分
else if (i < iNumber) //3分
break; //3分