帮忙使用C++写一个程序

来源:百度知道 编辑:UC知道 时间:2024/06/06 15:29:17
做一个程序,要求取100个随机数,排序后用户输入一个数,然后从抽到的随机数中查找,找到就是found,找不到就是not found 查找过程循环,直到用户输入-1退出程序
需要C++程序哈,能在visualstudio上运行的

你同学刚问过, 抄他的去吧

// 随机数.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include "iostream"
#include "ctime"
#include "cstdlib"
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
srand(time(0));
int i,j,res;
int arr[100];
for(int i=0;i<100;i++)
{
arr[i]=rand()%100;

}

int tmp=0;
for(i=0;i<100;i++)
for(j=0;j<99-i;j++)
{

if(arr[j]>arr[j+1])
{
tmp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=tmp;
}

}
res=0;

for(;res!=-1;)
{j=0;
cout<<"请输入一个数:";
cin>>res;

for(i=0;i<100;i++)
if(res==arr[i])
{

j++;
}
if(j!=0)
{
cout<<"found"<<endl;

}
else
cout<<&q