题目
本篇文章是2018年浙江海洋大学341的程序设计题。
题1:
题2:
以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692
一、第一题
1.引入库
代码如下(示例):
#include<stdio.h>
2.主函数部分
void t(char* s)
{
while (*s)
{
if (*s == 'z' || *s == 'Z')*s = *s - 25;
else if(isalpha(*s))
*s = *s + 1;
s++;
}
}
void main()
{
char s[128];
gets(s);
t(s);
puts(s);
}
3.执行结果
输入:
Mn.123xyZ
输出:
No.123yzA
二、第二题
1.引入库
代码如下(示例):
#include<stdio.h>
2.主函数部分
void main()
{
int score, i, max, min, sum;
max = -1; min = 101; sum = 0;
for (i = 1; i <= 10; i++)
{
scanf("%d",&score);
score = (score > 100 || score < 1) ? 50 : score;
sum += score;
if (max < score)max = score;
if (min > score)min = score;
}
printf("%d\n", (sum - max - min) / 8);
}
3.执行结果
输入:
-1 -3 -3 -23 -23 101 102 103 50 50
输出:
50