00问答网
所有问题
C++定义二维数组让用户输入值,找出并输出这两个数的值及所在的行号和列号
如题所述
举报该问题
推荐答案 2012-11-12
既然是二维数据,就用两层for循环逐个比对就可以实现。举个例子:int a[4][5],要在其中找到用户输入的值,可以用如下方式:
int i=0,j=0;
scanf("%d",&c);
for(;i<4;i++)
for(;j<5;j++)
if(a[i][j]==c)
{
printf("输入的值%d,在二维数据的行号为%d,列号为%d\n“,c,i,j);
break;
}
else
continue;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZIe0ZjTZB.html
其他回答
第1个回答 2012-11-14
for循环扫描一下咯。
第2个回答 2012-11-12
用for循环扫描就行了吧
相似回答
c语言编程:
找出二维数组
中的最大值最小值及其
所在行号列号
答:
示例:有一个3*4的矩阵,要求编程序求出其中最大的那个元素的值,以及其
所在的行号和列号
。代码:include<stdio.h> int main(){ int i,j,row=0,colum=0,max;int a[3][4]={{1,2,3,4},{4,5,6,7},{-1,3,-5,10}};max=a[0][0];printf("array a:\n");for(i=0;i<=2...
c++
中怎么
输入二维数组
答:
1、首先,定义一个常量SIZE,控制数组大小。2、定义一个自定义函数,用来输入二维数组各元素的值。3、用一个二重循环
,输入二维数组的值
。4、主函数中
,定义两个
整型变量m和n,保存数组的行和列。5、接着,定义一个二维数组。6、
输入数组
的行列数,保存在变量m和n中。7、然后
,输入二维数组,
保存...
C++
怎么实现在执行程序时
输入二维数组的
行
数和列
数,然后
输入数组
中各元...
答:
动态创建
二维数组
int x,y;count<<"
输入行数
:";cin>>x;count<<"
输入列数
:";cin>>y;int** s=new int*[x];for(int i=0;i<x;i++){ s[i]=new int[y];}//调用时和数组一样 s[x][y]
...元素
,输出
其中值最大的元素
值,
以及它
的行号和列号
(C语言编程)_百度...
答:
intmain(){ inta[3][4]={1,2,3,4,5,6,7,8,23,48,11,12};inti,j,max=a[0][0],row,colum;printf("数组为:\n");for(i=0;i<3;i++){ for(j=0;j<4;j++)printf("%4d",a[i][j]);printf("\n");} for(i=0;i<3;i++){ for(j=0;j<4;j++){ if(a[i][j...
大家正在搜
一维数组和二维数组的区别
找出一个二维数组的鞍点,即该位置
二维数组怎么找出一个数
找出一个二维数组中的鞍点
c语言找出一个二维数组的鞍点
定义一个二维数组
对二维数组的正确定义
以下能正确定义二维数组的是
JAVA二维数组怎么找出最大值
相关问题
输入一个二维数组,找出其中最小的数,输出它的值以及所在行号和...
用二维数组,从键盘输入几个数,找出最大值及其所在行列号(c+...
输入一个二维数组(3×4)的元素,输出其中值最大的元素值,以...
VB编程题:求二维数组a(m,n)中的最大值以及最大值所在的...
输入一个3×3二维数组,找出其中最小的数,输出它的值以及所在...
定义一个3行4列的整型数组并赋初值,要求编程求出数组元素中的...
编写一个函数,输入一个整型二维数组,输出其中最大值所在的行号...
C++中 如何由输入一个值来控制一个二维数组的行数?