程序如下
#include
void main()
{
int i,n,s=0;
float ave;
int a[30];
printf("请输入学生个数:");
scanf("%d",&n);
printf("请输入学生成绩:");
for(i=0;i { scanf("%d",&a[i]); s+=a[i]; } ave=(float)s/n; printf("平均成绩为:%.2f\n",ave); printf("低于平均分的有:\n"); for(i=0;i if(a[i] printf("%d ",a[i]); printf("\n"); } 所在函数库为【ctype.h】 int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0 int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9') 返回非0值,否则返回0 int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0 int iscntrl(int ch) 若ch是作废字符(0x7F)或普通控制字符(0x00-0x1F) 以上内容参考:百度百科-C语言函数
如此简单的题目,不会自己写么?
main()
{float
x[1000],sum=0.0,ave,a;
int
n=0,i;
printf("Enter
mark:\n");scanf("%f",&a);
while(a>=
0.0
&&
n<10)
{sum+=a;x[n]=a;
n++;
scanf("%f",&a);
}
ave=sum/n
;
printf("Output:\n");
printf("ave=%f\n",ave);
for(i=0;i
}
程序如下
#include
void main()
{
int i,n,s=0;
float ave;
int a[30];
printf("请输入学生个数:");
scanf("%d",&n);
printf("请输入学生成绩:");
for(i=0;i
scanf("%d",&a[i]);
s+=a[i];
}
ave=(float)s/n;
printf("平均成绩为:%.2f\n",ave);
printf("低于平均分的有:\n");
for(i=0;i
printf("\n");
}
------------------------------
祝楼主取得好成绩
main()
{float x[1000],sum=0.0,ave,a;
int n=0,i;
printf("Enter mark:\n");scanf("%f",&a);
while(a>= 0.0 && n<10)
{sum+=a;x[n]=a;
n++; scanf("%f",&a);
}
ave=sum/n ;
printf("Output:\n");
printf("ave=%f\n",ave);
for(i=0;i