我有,
int[10] oneDim = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, index = 0;
Run Code Online (Sandbox Code Playgroud)
如图所示这里,我们创建一个从原点的二维之一.但我怎么重复我的oneDim里面for (index = 0; index < 10; index++),这样我可以让我的列索引和行索引 有 没有建立一个新的?我希望它在将索引打印到二维数组(2x5)时看起来像这样:
0,0
0,1
1,0
1,1
2,0
2,1
3,0
3,1
4,0
4,1
Run Code Online (Sandbox Code Playgroud)
我认为这里的主要问题是获取列索引和行索引而不创建二维索引.不是吗?
任何人都有关于从每行文本文件读取序列号并将其解析为C中的数组的任何事情?
我在文件中有什么:
12 3 45 6 7 8
3 5 6 7
7 0 -1 4 5
Run Code Online (Sandbox Code Playgroud)
我想要的程序:
array1[] = {12, 3, 45, 6, 7, 8};
array2[] = {3, 5, 6, 7};
array3[] = {7, 0, -1, 4, 5};
Run Code Online (Sandbox Code Playgroud)
我已经通过几种方式阅读它,但唯一的问题是我想要每行标记它.谢谢.
我有以下数据库结构,
CREATE TABLE IF NOT EXISTS `analyze` (
`disease_id` int(11) NOT NULL,
`symptom_id` int(11) NOT NULL
) ;
CREATE TABLE IF NOT EXISTS `disease` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(10) NOT NULL,
PRIMARY KEY (`id`)
) ;
CREATE TABLE IF NOT EXISTS `symptom` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(4) NOT NULL,
PRIMARY KEY (`id`)
) ;
Run Code Online (Sandbox Code Playgroud)
编辑:
对不起,我的意思是如何根据输入的症状识别疾病.例如:如果我有症状:发烧和咳嗽那么我会感冒.如果我有症状:喉咙痛和发烧,那么我会感染喉咙.输入是$symptom1,$symptom2,$symptom3,等等.
谢谢.