1. 程式人生 > 其它 >7-10 尋找250

7-10 尋找250

技術標籤:c語言

7-10 尋找250 (10分)
在這裡插入圖片描述

對方不想和你說話,並向你扔了一串數…… 而你必須從這一串數字中找到“250”這個高大上的感人數字。

輸入格式:
輸入在一行中給出不知道多少個絕對值不超過1000的整數,其中保證至少存在一個“250”。

輸出格式:
在一行中輸出第一次出現的“250”是對方扔過來的第幾個數字(計數從1開始)。題目保證輸出的數字在整型範圍內。

輸入樣例:

888 666 123 -233 250 13 250 -222

輸出樣例:

5
#include<stdio.h>
int main()
{
    int x,i;
    scanf("%d "
,&x); for(i=1;;i++) { if(x==250) { printf("%d",i);break; } scanf("%d",&x); } return 0; }

該題即屬於少見的迴圈體內可以不用設立迴圈條件的迴圈題
首先輸入一個數,然後在迴圈體中第一次判斷是否為250
若不是則不執行if語句並再輸入一個數接著判斷
直到找到第一個250後,輸出對應第幾次,break即可。