7-10 尋找250
阿新 • • 發佈:2020-12-24
技術標籤: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即可。