/*C語言 搜尋一維陣列裡的值*/
#include<stdio.h>
#include<stdlib.h>
#define MAX 10
int main(void)
{
int i,j, num[MAX], found = 0;
printf("請輸入10個值:\n");
for (i=0;i<10;i++)
{
printf("第%d個值:", i);
scanf_s("%d", &num[i]);
}
printf("10個值為:");
for (i = 0; i < 10; i++)
/*列印出輸入的十個值*/
{
printf(" %d", num[i]);
}
printf("\n");
printf("輸入欲查詢的值:");
scanf_s("%d", &j);
for (i = 0; i < 10; i++)
{
if (num[i] == j)
{
printf("查詢的值為:num[%d]=%d\n",i, num[i]);
found = 1;
}
}
if (found == 0)
printf("沒這個值\n");
system("pause");
return 0;
}
結果為:
文章標籤
全站熱搜
留言列表