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