2023-11-07 13:40来源:m.sf1369.com作者:宇宇
代码如下:
#include <stdio.h>
#define LENGTH 10
int main(void) {
int max = 0;
int tmp = 0;
int arr[LENGTH];
while (tmp < LENGTH) {
scanf(%d, arr + tmp);
++ tmp;
}
for (tmp = 0; tmp < LENGTH; tmp ++) {
printf(%d\n, arr[tmp]);
if (arr[tmp] > max) {
max = arr[tmp];
}
}
printf(the max value: %d\n, max);
return 0;
}
易语言代码 直接调用两个子程序即可 解决方案: .版本 2.子程序 子程序1, 整数型
.参数 x值, 整数型
.局部变量 x, 整数型
.局部变量 y, 整数型x = x值
.如果 (x < 0)
y = 0
.否则
.如果 (x ≥ 1)
y = x
.否则
y = 1
.如果结束.如果结束
返回 (y)
.子程序 子程序2, 整数型
.参数 x值, 整数型
.局部变量 x, 整数型
.局部变量 y, 整数型x = x值
.如果 (x = 0)
y = 4
.否则
.如果 (x > 0)
y = (x - 2) × (x - 2)
.否则
y = (x + 2) × (x + 2)
.如果结束.如果结束
返回 (y)
程序如下
S=0
i=1 (2分)
DO (4分)
S=S+i^2 (6分)
i=i+1 (7分)
LOOP UNTIL i>4 (10分)
PRINT S
END (12分)
#include <stdio.h>
void main(void)
{
double a,b,c;
printf(请输入三个边长:\n);
scanf(%lf%lf%lf,&a,&b,&c);
if(a+b>c && a+c>b && b+c>a)
printf(存在这样的三角形。\n);
else
printf(不存在这样的三角形。\n);
}