首页 > 软件 > 从键盘输入一个长度为5的整型数组,再从键盘输入一个整数,

从键盘输入一个长度为5的整型数组,再从键盘输入一个整数,

软件 2022-05-02

求助c++: 从键盘输入5个整数并存入一个数组中,再输入一个整数,在数组中查找该数是否存在

//-----------------------------------------------
//----------C++Builder6.0--------------------
//------------veket的小号----------------------
//-----------------------------------------------
#include
#include
usingnamespacestd;
intmain(intargc,char*argv[])
{
inta[6];
inti;
cout<<"输入5个数字:"<for(i=0;i<5;i++)
{
cin>>a[i];
}
intn;
cout<<"输入需要查找的数:"<cin>>n;
for(i=0;i<5;i++)
{
if(a[i]==n)
break;
}
if(i==5)
{
a[5]=n;
}
else
{
cout<<"存在"<}
intj;
ofstreamf;
f.open("test.txt",ios::out);
for(j=0;j<=i;j++)
{
cout<<"a["<f<}
cin.get();
cin.get();
return0;
}

定义一个长度为5的整型数组,数组的赋值是通过键盘输入, 使用带参有返回值函数找出数组中的最大值。

#include int fun(int a[5]) { int i, max=a[1]; for(i=0;i<5;i++) { if(a[i]>max) max=a[i]; } return max; } main() { int i,max,a[5]; printf("请输入五个整数以空格隔开\n"); for(i=0;i<5;i++) scanf("%d",&a[i]); printf("%d",fun(a)); }

定义一个大小为5的int类型数组,从键盘输入其元素,然后输出最大值?

代码文本:

#include "stdio.h"

int main(int argc,char *argv[]){

int a[5],i,max_i;

printf("Enter the 5 integers...\n");

for(max_i=i=0;i<5;i++){

scanf("%d",a+i);

if(a[max_i]

max_i=i;

}

printf("The MAX is %d\n",a[max_i]);

return 0;

}

定义一个5个整型变量的数组,从键盘输入5个任意的整数,

publicint[]Pop(int[]listI)
{
//数组为null抛出异常
if(listI==null)thrownewArgumentNullException("listI");
//存储临时的需要冒泡的值
inttemp=0;
//从数组的第一个值遍历到倒数第二个值
for(inti=0;i{
//从比i大1的值开始遍历到结束
//这里比较的总是比i大的值,因为之前的值已经冒泡完成
for(intj=i+1;j{
//如果前一个值大于后一个值,他们交换位置
if(listI[i]>listI[j])
{
//交换位置
temp=listI[i];
listI[i]=listI[j];
listI[j]=temp;
}
}
}
returnlistI;
}

这个是一个冒泡排序,根据需要修改if (listI[i] > listI[j])的判断条件

从键盘输入5个不相同的整数,将它们存入数组a中,再从键盘输入1个整数,然后在数组中查找该整数

#include void main(){ int a[5],num,i=0,bFlag; while(i<5){ printf("请输入第%d个数:",(i+1)); scanf("%d",&a[i]); if(i==0){ i++; }else if(i==1){ if(a[i]==a[i-1]){ printf("必须输入一个不一样的数!"); printf("\n\n"); }else{ i++; } }else if(i==2){ if(a[i]==a[i-1]||a[i]==a[i-2]||a[i-1]==a[i-2]){ printf("必须输入一个不一样的数!

标签:CC++ 信息技术 编程 C(编程语言) 编程语言

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved.