
题目描述:从输入的n个学生成绩中,找出所有成绩中与平均值绝对偏差最大的学生
成绩。
输入格式:在一行中输入一个整数n(0<n≤100);第二行输入n个整数,整数之间
用空格隔开。
输出格式:在一行中输出一个整数,即与平均值绝对偏差最大的学生成绩。

关注【相关推荐】
编写一个程序,找出100以内所有绝对素数。
绝对素数是指本身是素数,其逆序数也是素数的数,如13,17,10321等
逆序数至少要有两位,所以绝对素数是两位数以上的数
代码实现如下:
#include<stdio.h>
int isPrimeNumber(int n);//声明函数
void main()
{
int i,t,flag_i,flag_t;
for(i=10;i<100;i++)//遍历100以内可能出现的绝对素数
{
t=i%10*10+i/10;//逆序数
flag_i=isPrimeNumber(i);//判断正序数是否为素数
flag_t=isPrimeNumber(t);//判断逆序数是否为素数
if(flag_i==1 && flag_t==1)//如果正序、逆序都是素数,那就是绝对素数
printf("%d ",i);
}
printf("\n");
}
int isPrimeNumber(int n)//定义函数,判断一个数是否为素数
{
int i,flag=1;//flag=1是素数
for(i=2;i<n;i++)
if(n%i==0)
flag=0;//flag=0不是素数
return flag;
}
运行结果如下:
