課程
/后端開發(fā)
/C
/C語言入門
那如果數(shù)組里邊有兩個不同位置的“8”呢?上面的代碼好像實現(xiàn)不了了
2016-08-18
源自:C語言入門 6-6
正在回答
#include<stdio.h>
int string()
int ?main()
{int n,arr[10],i;
printf("請輸入數(shù)字串:\n");
for(i=0;i<10;i++)
{scanf("%d",&arr[i];}
printf("請輸入你要查找的數(shù):\n");
scanf("%d",&n);
string(arr,n);
return 0;
}
int string(int arr[],int n)
{
int i,k=1;
printf("搜尋結(jié)果:\n");
if(arr[i]==n){?printf("第%d位\n",(i+1));?k=k*0;}}
if(k==1)printf("抱歉數(shù)字串中沒有您要找的數(shù)字。")
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答如果數(shù)組總有兩個8,為什么只能打出后面的那個,前面的那個打不出來?
1 回答如果要查找的數(shù)在數(shù)組里面有多個怎么辦?即數(shù)組里有兩個8
4 回答如果有兩個8
2 回答在數(shù)組中有兩個相同數(shù)字時,為何運行結(jié)果不對了?
2 回答我打印這兩個數(shù)組表現(xiàn)出來不對,哪里錯了呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-08-19
#include<stdio.h>
int string()
int ?main()
{int n,arr[10],i;
printf("請輸入數(shù)字串:\n");
for(i=0;i<10;i++)
{scanf("%d",&arr[i];}
printf("請輸入你要查找的數(shù):\n");
scanf("%d",&n);
string(arr,n);
return 0;
}
int string(int arr[],int n)
{
int i,k=1;
printf("搜尋結(jié)果:\n");
for(i=0;i<10;i++)
{
if(arr[i]==n){?printf("第%d位\n",(i+1));?k=k*0;}}
if(k==1)printf("抱歉數(shù)字串中沒有您要找的數(shù)字。")
}
}