1樓:娛樂小八卦啊
**如下:
search(int a,int x){
int i;
for(i=0;iif(a[i]==x){
return i;
return -1;
擴充套件資料
陣列的特點:
1、陣列是相同資料型別的元素的集合。
2、陣列中的各元素的儲存是有先後順序的,它們在記憶體中按照這個先後順序連續存放在一起。
3、陣列元素用整個陣列的名字和它自己在陣列中的順序位置來表示。例如,a[0]表示名字為a的陣列中的第一個元素,a[1]代表陣列a的第二個元素,以此類推。
對於vb的陣列,表示陣列元素時應注意:
1、下標要緊跟在陣列名後,而且用圓括號括起來(不能用其他括號)。
2、下標可以是常量,變數,或表示式,但其值必須是整數(如果是小數將四捨五入為整數)。
3、下標必須為一段連續的整數,其最小值成為下界,其最大值成為上界。不加說明時下界值預設為1。
2樓:篤俠
int find(int *a, int key,int n)
3樓:
#include
int i=0;
int fun(int a, int key,int n)if(i>=n)
return -1;
i++;
fun(a,key,n);
} void main()
編寫find函式,在一維陣列x中查詢是否有key,若有返回該陣列元素下標,否
4樓:匿名使用者
**:int find(int *a,int n,int x)
int main()
c語言,編寫find函式,在一維陣列x中查詢是否有key,若有返回該陣列元素下標,否則返回1。
5樓:匿名使用者
#include
int find(int *a,int n,int key) //int a[10]裡的10沒有意義,直接寫int a或int *a,一個意思
return -1;//我覺得返回-1更合理,非要返回1的話你自己改吧
}void main()
用指標編寫在陣列中查詢指定值的函式:找到返回元素下標,否則返回-1。然後編寫主函式測試該函式
6樓:匿名使用者
#include
#include
#include
#define random(x) (rand()%x)int findele(int *pa, int n)return -1;//沒找到
}void output(int data,int key)void main()//測試程式
can_find_it = pa[0]; //讓其中一個能找到can_not_find = 200;//其中一個找不到output(can_find_it, findele(pa,can_find_it));
output(can_not_find, findele(pa,can_not_find));}
c語言題目:在陣列中查詢指定元素
7樓:匿名使用者
#include
#define maxn 10
int search( int list, int n, int x );
int main()
int search( int list, int n, int x )
return -1;}
8樓:
c語言程式:
#include
#define n 11
int search(int list, int n, int x)void main()
{int repeat, n, x;
int arr[n][n];
int result[n];
int i, j;
scanf("%d", &repeat);
for(i=0; i
執行測試:
9樓:匿名使用者
#include
#include
#include
#include
int search(int list,int n,int x)}if(flag==1)
return i;
else
return -1;
}int main()
{int repeat,i,j,n,x,a[100];
scanf("%d",&repeat);
while(repeat--)
{scanf("%d",&n);
for(i=0;i
10樓:匿名使用者
#include
int search(int list,int n,int x)return -1;
} int main()
scanf("%d",&x);
result[i]=search(a,n,x);
}for(i=0; i printf("not found\n"); else printf("index = %d\n", result[i]); return 0; 那證明資料是不存在的。陣列 array 是有序的元素序列。若將有限個型別相同的變數的集合命名,那麼這個名稱為陣列名。組成陣列的各個變數稱為陣列的分量,也稱為陣列的元素,有時也稱為下標變數。用於區分陣列的各個元素的數字編號稱為下標。陣列是在程式設計中,為了處理方便,把具有相同型別的若干元素按有序的形式... 折柳成萌 思路 先定義一個字元陣列,接著輸入字串賦值,輸入需要查詢的字元,遍歷字元陣列,查詢輸入的字元,如果找到停止遍歷輸出位置,如果遍歷結束還沒找到,輸出沒有找到。參考 參考 includeusing namespace std int main if i strlen ch cout 沒有找到!... 折柳成萌 include include int i,n 0,len char s 101 t 101 p int lastindexof char c return 0 int main 查詢n在陣列a中最後一次出現的位置,補充程式 include main int i,k,n,f 0 scanf...在已知的陣列中查詢某個數,輸出匹配數在陣列中的位置 第幾個 ,如果沒有找到輸出沒有找到
C 中如何在二維陣列中查詢某個值
查詢n在陣列a中最後一次出現的位置