为了账号安全,请及时绑定邮箱和手机立即绑定

找出一个数的行号和列号

找出一个数的行号和列号

C
呆毛亚 2016-12-29 12:18:23
定义一个4×4的整型矩阵,并完成数据的初始化,要求数据不重复,然后输入一个要查找的数,若矩形阵中能找到 输出行号与列号 否则提示找不到
查看完整描述

1 回答

已采纳
?
Lemon156

TA贡献91条经验 获得超32个赞

#include<stdio.h>
void main(){
	int i,j,num,k;
	int a[4][4]={
		{12,3,5,6},
		{1,13,25,66},
		{19,30,95,8},
		{10,0,33,47}
	};
	printf("初始数据为:\n");
	for(i=0;i<4;i++){
		for(j=0;j<4;j++){
			printf("%d\t",a[i][j]);
		}
		printf("\n");
	}
	while(1){
		k=1;
		printf("请输入要找的数:");
		scanf("%d",&num);
		for(i=0;i<4;i++){
			for(j=0;j<4;j++){
				if(num==a[i][j]){
					k=0;
					printf("%d的行号为%d,列号为%d\n",num,i+1,j+1);
					break;
				}
			
			}
		}
		if(k){printf("没有找到该数,请重新输入\n");}
	}
}

你参考一下吧

查看完整回答
反对 回复 2016-12-29
  • 1 回答
  • 0 关注
  • 1515 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信