📄 7_03.c
字号:
/*【例7-3】输入5个互异的整数,将它们存入数组a中,再输入1个数x,然后在数组中查找x,如果找到,输出相应的下标,否则,输出"Not Found"。*/
/* 在数组中查找一个给定的数 */
#include <stdio.h>
int main(void)
{
int i, flag, x;
int a[5];
printf("Enter 5 integers: "); /* 提示输入5 个数 */
for(i = 0; i < 5; i++)
scanf("%d", &a[i]);
printf("Enter x: "); /* 提示输入 x */
scanf("%d", &x);
/* 在数组a中查找x */
flag = 0; /* 先假设x不在数组a中,置flag为0 */
for(i = 0; i < 5; i++)
if(a[i] == x){ /* 如果在数组a中找到了x */
printf("Index is %d\n", i); /* 输出相应的下标 */
flag = 1; /* 置flag为1,说明在数组a中找到了x */
break; /* 跳出循环 */
}
if(flag == 0) /* 如果flag为0,说明x不在a中 */
printf("Not Found\n");
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -