#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
//随机输入4个数 并找出最大值
int a[5]; //先定义5个数组
for (int i = 0; i < 5; i++)
{
scanf("%d", &a[i]); //循坏输入5个数
}
int max = a[0]; //假如第一个元素为最大值
int min = a[0]; //假如第一个元素为最小值
for (int i = 0; i < 5; i++)
{
if (max < a[i])
{
max = a[i];
}
if (min > a[i])
{
min = a[i];
}
}
printf("最大的值为%d\n", max); //打印最大值
printf("最小的值为%d\n", min); //打印最大值
}
用冒泡排序法
#define _CRT_SECURE_NO_WARNINGS //在vs中里面scanf定义的
#include <stdio.h> //头文件int main()
{
//随机输入4个数 并找出最大值
int a[5]; //开通整形数组
for (int i = 0; i < 5; i++)
{
scanf("%d", &a[i]); //循环输入
}
for (int i = 0; i < 5; i++) //排列5次
{
for (int j = 0; j < 5 - 1 - i; j++) //循环一次跟前面一个比较
{
if (a[j] > a[j + 1])
{
int t = a[j];
a[j] = a[j + 1];
a[j + 1] = t;
}
}
}
for (int i = 0; i < 5; i++)
{
printf("%d", a[i]);
}
}
打印成绩来评估
#define _CRT_SECURE_NO_WARNINGS //在vs中里面scanf定义的
#include <stdio.h> //头文件
int main()
{
int chengji ;
scanf("%d", &chengji);
if (chengji >= 90 && chengji<= 100)
{
printf("成绩优秀");
}
else if (chengji >= 80 && chengji < 90)
{
printf("成绩良好");
}
else if (chengji>=70 && chengji < 80 )
{
printf("成绩不错");
}
else if (chengji>=60 && chengji < 70 )
{
printf("成绩勉强");
}
else if(chengji >=0 &&chengji <60)
{
printf("不及格");
}
return 0;
}