#include <stdio.h>
int add(int x,int y)//加
{
int z;
z = x+y;
return z;
}
int sub(int x,int y)//减
{
int z;
z = x-y;
return z;
}
int mul(int x,int y)//乘
{
int z;
z = x*y;
return z;
}
float div(int x,int y)//除
{
float z;
z = x/y;
return z;
}
int main()
{
int m = 0;
int n = 0;
int a = 0;
int b = 0;
int c = 0;
float d = 0;
printf("请输入两个整数:\n");
scanf("%d %d",&m , &n);
a = add(m,n);
b = sub(m,n);
c = mul(m,n);
d = div(m,n);
printf("两数相加结果为:%d \n",a);
printf("两数相减结果为:%d \n",b);
printf("两数相乘结果为:%d \n",c);
printf("两数相除结果为:%f \n",d);
return 0;
}
#include <stdio.h>
int main()
{
int a[10];
int i = 0;
int j = 0;
int t = 0;
int n = 0;
printf("请输入学生人数\n");
scanf("%d", &n);
for(i = 1; i <= n; i++)
{
printf("请输入第%d个学生成绩:\n",i);
scanf("%d", &a[i]);
}
for(i = 1; i <= n-1; i++)
{
for(j = 1; j <= n-i; j++)
{
if(a[j] < a[j+1])
{
t = a[j];
a[j] = a[j+1];
a[j+1] = t;
}
}
}
printf("学生成绩的降序成绩是:\n");
for(i = 1; i <= n; i++)
printf("%d\n", a[i]);
getchar();
getchar();
return 0;
}
#include <stdio.h>
int main()
{
int scores[10];
float sum = 0;
int max = 0;
int min = 100;
float average=0;
int i = i;
int a = 0;
int b = 0;
int c = 0;
int d = 0;
for (i = 0; i < 10; i++)
{
printf("请输入第 %d 名学生的成绩:", i+1);
scanf("%d", &scores[i]);
sum += scores[i];
if (scores[i] > max)
{
max = scores[i];
}
if (scores[i] < min)
{
min = scores[i];
}
if(scores[i]<60)
{
a++;//不及格
}
if (scores[i] >= 60)
{
b++;//及格
}
if(scores[i]>=80)
{
c++;//良好
}
if(scores[i]>=90)
{
d++;//优秀
}
if(scores[i]>100)
{
printf("成绩输入有误,成绩在1至100之间\n");
}
}
average = sum / 15;
printf("平均成绩是 %.2f\n", average);
printf("最高成绩是 %d\n", max);
printf("最低成绩是 %d\n", min);
printf("不及格同学的个数是%d\n",a);
printf("及格同学的个数是 %d\n", b);
printf("良好的同学个数是%d\n",c);
printf("优秀的同学个数是%d\n",d);
return 0;
}