#includestdio.h
成都创新互联公司"三网合一"的企业建站思路。企业可建设拥有电脑版、微信版、手机版的企业网站。实现跨屏营销,产品发布一步更新,电脑网络+移动网络一网打尽,满足企业的营销需求!成都创新互联公司具备承接各种类型的成都做网站、网站建设项目的能力。经过10年的努力的开拓,为不同行业的企事业单位提供了优质的服务,并获得了客户的一致好评。
int max(int fenshu[])
{
int max = 0;
for(int i = 0;i 10;i++)
{
if(fenshu[i] max)
{
max = fenshu[i];
}
}
return max;
}
int min(int fenshu[])
{
int min = 101;
for(int i = 0;i 10;i++)
{
if(fenshu[i] min)
{
min = fenshu[i];
}
}
return min;
}
int main()
{
int fenshu[10];
printf("请输入十个整数(0~100)\n");
for(int i = 0; i 10;i ++)
{
scanf("%d",fenshu[i]);
}
printf("最高分数是%d,最低分数是%d",max(fenshu),min(fenshu));
}
#includestdlib.h
typedef struct
{
char name[30];
double score[3];
}Table;
void Input( Table *t )
{
if (t!=NULL)
{
printf("Input the student's name:\n");
scanf("%s",t-name);
printf("Input the student's scores, from subject 1 to 3:\n");
scanf("%lf %lf %lf", (t-score[0]), (t-score[1]), (t-score[2]) );
}
}
void Output( Table t[] )
{
double average( double s[]);
int i;
if (t!=NULL)
{
printf("\nName\tS1\tS2\tS3\tAve\n\n");
for(i=0; i4; i++)
{
printf("%s\t%3.1f\t%3.1f\t%3.1f\t%4.2f\n", t[i].name, t[i].score[0],
t[i].score[1], t[i].score[2], average(t[i].score));
}
}
}
double average( double s[] )
{
int i;
double sum=0.0;
for(i=0; i3; i++)
{
sum += s[i];
}
return sum/(double)i;
}
main()
{
Table table[4];
int i;
for(i=0; i4; i++)
{
Input(table+i);
}
printf("-----------\n");
Output(table);
}
想不到这么麻烦。
#include stdio.h
int main()
{
float score[2][2] = {0};
for (int i = 0; i 2; i++)
{
for (int j = 0; j 2; j++)
{
scanf("%f", score[i][j]);
}
}
printf("----------------------\n");
printf("序号语文 数学 总成绩\n");
printf("----------------------\n");
for (int i = 0; i 2; i++)
{
printf("%-4d%-6.1f%-6.1f%6.1f\n", i + 1, score[i][0], score[i][1], score[i][0] + score[i][1]);
}
return 0;
}
//测试输出:
//80.0
//90.5
//90.5
//70.5
//----------------------
//序号语文 数学 总成绩
//----------------------
//1 80.0 90.5 170.5
//2 90.5 70.5 161.0