91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-02
  • 語言: C/C++
  • 標簽: C++;??

資源簡介

提示用戶輸入一個數(shù)據(jù)總個數(shù)(設定一個范圍,如果用戶是非法輸入,應可以提示重輸) 提示給這個數(shù)組輸入整數(shù)值(如果用戶輸入錯誤,應可以重輸) 顯示未排序數(shù)組的元素 詢問是否要在未排序數(shù)組中查找數(shù)據(jù)(如果你選擇的不是Y,y,程序將從第八步開始) 提示輸入一個查找值 顯示查找結果(如果程序發(fā)現(xiàn)一個匹配的元素,它就顯示此元素數(shù)組的下標,否則程序靠訴你沒有找到與查找值匹配的元素) 重復執(zhí)行第4步 顯示已排序數(shù)組的元素 詢問是否要在排序后的數(shù)組中查找數(shù)據(jù)(如果你選擇的不是Y,y,程序則結束) 提示你輸入查找值 顯示查找結果(如果程序發(fā)現(xiàn)一個匹配的元素,它就顯示此元素數(shù)組的下標,否則程序靠訴你沒有找到與查找值匹配的元素) 重復執(zhí)行第9步

資源截圖

代碼片段和文件信息

/*>>>>>>>>>>>>>>>>>學號:1214073503???????
???????????????????姓名:??仇雷????????????????
??????????????????專業(yè):??物流工程???????????????????
???????????????????電話:18752036920
<<<<<<<<<<<<<<<<<<<<<<<<*/
#include?
#include?
using?namespace?std;
//選擇輸入0~99任意個數(shù)
bool?IsNumber_1(char?*cNumber)
{
int?i=0;


while((int)cNumber[i]>48&&(int)cNumber[i]<57||(int)cNumber[i]==57)
{
i++;
if(i==3)
{
return?false;
}
if(cNumber[i]==‘\0‘)
{
return?true;
}

}
return?false;
}
//對輸入的N個數(shù)值判斷
bool?IsNumber_2(char?*cNumber)
{
int?i=0;



//負整數(shù)判斷
if(cNumber[i]==‘-‘)
{
i++;

while((int)cNumber[i]>48&&(int)cNumber[i]<57||(int)cNumber[i]==57||(int)cNumber[i]==48)
{
i++;
if(cNumber[i]==‘\0‘)
{
return?true;
}
if((int)cNumber[i]<48||(int)cNumber[i]>57)
{
return?false;
}
}

}
//整數(shù)判斷
if((int)cNumber[i]>48&&(int)cNumber[i]<57||(int)cNumber[i]==57||(int)cNumber[i]==48)
{

while((int)cNumber[i]>48&&(int)cNumber[i]<57||(int)cNumber[i]==57||(int)cNumber[i]==48)
{
i++;
if(cNumber[i]==‘\0‘)
{
return?true;
}
if((int)cNumber[i]<48||(int)cNumber[i]>57)
{
return?false;
}

}
return?true;
}



return?false;
}

//輸入N個整數(shù)值
void?Input(char?*pint?*Aconst?int?*n1)
{



for(int?i=0;i<*n1;i++)
{
cout<<“請為此數(shù)組輸入第?“< cin>>p;

while(!IsNumber_2(p))
{
cout<<“錯誤的輸入,請重新輸入:?“< cout<<“請為此數(shù)組輸入第?“< cin>>p;
}
cout<<“您輸入的數(shù)為:?“;

cout< A[i]=atoi(p);

}

}


//輸出N個整數(shù)值

評論

共有 條評論