C语言数组编程

来源:百度知道 编辑:UC知道 时间:2024/05/26 20:55:58
1 随机产生12个5—15之间的整数放入一维数组中,然后将这些数输出,每行输出4个数
2 用数组求一组数中的最大值、最小值和平均值,并求有多少个数超过平均值
3 输入一个班30个学生的成绩,(1)统计各分数段0-60,60-70,70-80,80-90,90-100的人数;(2)分别统计在60,70,80,90以上的人数。
4 打印以下图形

*****

*****

*****

*****

*****

分别用一维数组和二维数组两种方法实现
二行开始每一行,比前一行多空一格

你给的分数太少了,而且又那么多题,能不能多给点???

第一题:
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
int main()
{
int a[12] ;
time_t t;
srand((unsigned)time(&t));
for (int i = 0;i<12;i++)
{
a[i] = (rand()%11) + 5;
printf("%d ",a[i]);
if ((i+1)%4 ==0)
printf("\n");
}
return 0;
}

都不难,要是你自己看书的话,最多两个小时就看会了的....

第4个

#include<stdio.h>
void main()
{
print("*****\n");
print("*****\n");
print("*****\n");
print("*****\n");
print("*****\n");
}