【C語言助教】隨機產生100個數,判斷使用者輸入的key是否在,並且輸出key的位置

來源:互聯網
上載者:User
//********************************************************************************//第5題://隨機產生100個數,判斷使用者輸入的key是否在,並且輸出key的位置//********************************************************************************#include <stdio.h>#include <stdlib.h>#include <time.h>void main(){int array[100];int count=0;int key;srand( (unsigned)time( NULL ) );for(int i=0;i<100;i++){array[i]=rand()%100;printf("%5d",array[i]);count++;if(count%10==0){printf("\n");}}printf("請輸入一個key:");scanf("%d",&key);int flag=0;for(int j=0;j<100;j++){if(key==array[j]){printf("位置為:%3d\n",j+1);flag=1;}}if(flag==0){printf("該key不存在!\n");}}

   55   15   33   48   77   26    2    6   63   38
   54   65   66   43   47   18   27   29   93   25
   22   24   60   96   94   85   14    3   34   79
   61   43   66    2   80   61   53   51   61   34
    5   92   63    1   21    9   89   84   38    3
   43    2   54    4   23   57   57   52   95   11
   16   86   12   55   11   74   19    1   77   45
   39   58   99   85   90   49   33   91   60   72
   24   86   40   87   25   22   30   21   44   49
   69   77   88   60   98   25   46   13   84   20
請輸入一個key:77
位置為:  5
位置為: 69
位置為: 92
請按任意鍵繼續. . .

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.