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

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

一个整型数组有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;
    }
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥30 Unity接入微信SDK 无法开启摄像头
  • ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
  • ¥20 cad图纸,chx-3六轴码垛机器人
  • ¥15 移动摄像头专网需要解vlan
  • ¥20 access多表提取相同字段数据并合并
  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源