C语言编程>第十七周 ⑤ 请补充fun函数,该函数的功能是:用来求出数组的最小元素在数组中的下标并存放在k所指的存储单元。

例题:请补充main函数,该函数的功能是:从字符串 s中取出所有数字字符,并分别计数,把结果保存在数组a中并输出,把其它字符保存在a[10]中。

例如:输入如下整数:121,333,444,111,555,666,980,431,451,343,则输出结果为:111,3。
请勿改动主函数main与其它函数中的任何内容,仅在fun函数的横线上填写所需的若干表达式或语句。

代码如下:

#include<conio.h>
#include<stdio.h>
void fun(int*s,int t,int*i)
{
    
    
	int j,min;
	min=s[0];
	for(j=0;j<t;j++)
		if(s[j]<min)
		{
    
    
			min=s[j];
			*i=j;
		}
}
main()
{
    
    
	int a[10]={
    
    121,333,444,111,555,666,980,431,451,343},i;
	fun(a,10,&i);
	printf("%d,%d\n",a[i],i);
}

输出运行窗口如下:
在这里插入图片描述

越努力越幸运!
加油,奥力给!!!

猜你喜欢

转载自blog.csdn.net/qq_45385706/article/details/112342271
今日推荐