这种题是考你基础知识的掌握,你往基础语法上套用你的逻辑就好了:
参考:(要先自己动手,做多少就多少,不会再问,不能直接上来就要源码,这样学习很不好)
https://blog.csdn.net/wbq1480/article/details/51506085
https://wenku.baidu.com/view/3403bdccbb4cf7ec4afed03c.html?fr=sogou&_wkts_=1670375847473
第一题
float changMin(int a[])
{
for (int i=0;i<9;i++) //冒泡排序,从小到大
{
for(int j=0;j<9-i;j++)
{
if(a[j]>a[j+1])
{
int b;
b=a[j];
a[j]=a[j+1];
a[j+1]=b;
}
}
}
float min=0;
min=(float)a[0]/100; //a[0]为最小值,转换成float型
return min;
}
int main()
{
int a[10];
for(int i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
float min=changMin(a);
printf("%.2f\n",min);
for(int i=0;i<10;i++)
{
printf("%d ",a[i]);
}
}