weixin_57715545
2021-06-24 15:19
采纳率: 100%
浏览 10

整形数组输入一个数查找比它小的元素

一个整型数组有10元素,请先给这10个元素赋值,然后随便输入一个数,最后输出数组中比这个数小的所有元素,每个数用空格隔开,如果没有找到,则输出no find。
 

 

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • qfl_sdu 2021-06-24 15:31
    已采纳

    代码如下:

    #include <stdio.h>
    int main()
    {
    	int a[10],i,n;
    	int isfind = 0;
    	printf("please set array values:");
    	for(i=0;i<10;i++)
    		scanf("%d",&a[i]);
    
    	printf("please enter one num:");
    	scanf("%d",&n);
    	for (i=0;i<10;i++)
    	{
    		if(a[i] < n)
    		{
    			isfind = 1;
    			printf("%d ",a[i]);
    		}
    	}
    	
    	if(isfind)
    		printf("\n");
    	else
    		printf("not find\n");
    	
    	
    	return 0;
    }
    已采纳该答案
    打赏 评论

相关推荐 更多相似问题